Search This Blog

Saturday, February 7, 2015

iPhone all Device Frames


iOS Device Screen Sizes

Device
iPhone 4s              -- 640 × 960
iPhone 5 and 5s    -- 
 640 × 1136
iPhone 6                -- 
 750 × 1334 
iPhone 6 Plus        --  
1080 × 1920 
iPad 2 and iPad mini   -- 
768 × 1024 (1x)
iPad Air, iPad Retina, and iPad mini Retina -- 
 1536 × 2048

Software Size
320 × 480 320 × 568 375 × 667 414 × 736 768 × 1024 768 × 1024

Friday, August 1, 2014

Creating a Button using Swift

 //MARK:UIButton
    func buttonClass()
    {
        //Creating the Button
        var btn:UIButton!
        btn = UIButton(frame: CGRectMake(100, 100, 100, 30));
        
        //set Title
        btn.setTitle("Login", forState:UIControlState.Normal)
        
        //set Text Color
        btn.setTitleColor(UIColor.blackColor(), forState: UIControlState.Normal)
        
        //set Back ground Color
        btn.backgroundColor = UIColor.greenColor()
        
        //Add target
        btn.addTarget(self, action: "buttonTapped:", forControlEvents: UIControlEvents.TouchUpInside)
        
        //Add to the View
        self.view.addSubview(btn)
    }
    func buttonTapped(sender : UIButton!)
    {
        var myBtnObj = sender
        println("button tapped called")
    }


creating an Image View using Swift

Class Abc:UIViewController
{    

    //MARK:UIImageView 
    func imageViewClass()
    {
        //Creating Image View
        var imgView:UIImageView!
        imgView = UIImageView(frame: CGRectMake(100, 100, 100, 100))
        
        //set Image
        imgView.image = UIImage(named: "a.png")
        
        //set Back Ground Color
        imgView.backgroundColor = UIColor.blackColor()
        
        //Add gesture
        var tap =  UITapGestureRecognizer(target: self, action: "imageTapped:")
        imgView.gestureRecognizers = NSArray(object: tap)
        imgView.userInteractionEnabled = true
        
        //set Content Mode
        imgView.contentMode = UIViewContentMode.ScaleAspectFill
        
        //Add to View
        self.view.addSubview(imgView)
    }
    func imageTapped(sender: UITapGestureRecognizer!)
    {
        println("My Image is Tapped")
    }
    

}

Creating a Label in Swift

      //MARK:UILabel
    func labelClass()
    {
        //Create Label
        var lbl:UILabel!
        lbl = UILabel(frame: CGRectMake(100, 100, 100, 40))
        
        //set text
        lbl.text = "First Label"
        
        //Text Color
        lbl.textColor = UIColor.redColor()
        
        //Add SubView
        self.view.addSubview(lbl)
    }
    
   

Monday, May 19, 2014

ios 7 bar button Image change

 UIImage *temp = [[UIImage imageNamed:@"Log out.png"] imageWithRenderingMode: UIImageRenderingModeAlwaysOriginal];
    UIBarButtonItem *barButtonItem = [[UIBarButtonItem alloc] initWithImage:temp style:UIBarButtonItemStyleBordered target:appDelegate action:@selector(logOutTapped)];
    self.navigationItem.rightBarButtonItem = barButtonItem;


Wednesday, March 19, 2014

Sorting Array

    [favoriteArraysortUsingDescriptors:[NSArray arrayWithObject:[[NSSortDescriptor alloc]initWithKey:nilascending:YES]]];

Tuesday, March 11, 2014

File Appening

 //append text to file (you'll probably want to add a newline every write)
      NSFileHandle *file = [NSFileHandle fileHandleForUpdatingAtPath:filePath];
      [file seekToEndOfFile];
      [file writeData:[content dataUsingEncoding:NSUTF8StringEncoding]];
      [file closeFile];