输出
command+shift+r
1 2 3 | NSLog (@ "log: %@ " , myString); NSLog (@ "log: %f " , myFloat); NSLog (@ "log: %i " , myInt); |
显示图片
1 2 3 4 5 | CGRect myImageRect = CGRectMake(0.0f, 0.0f, 320.0f, 100.0f); UIImageView *myImage = [[UIImageView alloc] initWithFrame:myImageRect]; [myImage setImage:[UIImage imageNamed:@ "myImage.png" ]]; [ self .view addSubview:myImage]; [myImage release]; |
app frame 大小
1 2 | CGRect bounds = [[UIScreen mainScreen] bounds]; CGRect frame = [UIScreen mainScreen].applicationFrame; |
浏览器控件
1 2 3 4 5 6 7 8 9 | CGRect webFrame = CGRectMake(0.0, 0.0, 320.0, 480.0); UIWebView *webView = [[UIWebView alloc] initWithFrame:webFrame]; [webView setBackgroundColor:[UIColor clearColor]]; NSString *urlAddress = @ "" ; NSURL *url = [ NSURL URLWithString:urlAddress]; NSURLRequest *requestObj = [ NSURLRequest requestWithURL:url]; [webView loadRequest:requestObj]; [ self addSubview:webView]; [webView release]; |
在状态栏显示网络状态
1 2 | UIApplication* app = [UIApplication sharedApplication]; app.networkActivityIndicatorVisible = YES ; |
播放序列动画
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | NSArray *myImages = [ NSArray arrayWithObjects: [UIImage imageNamed:@ "myImage1.png" ], [UIImage imageNamed:@ "myImage2.png" ], [UIImage imageNamed:@ "myImage3.png" ], [UIImage imageNamed:@ "myImage4.gif" ], nil ]; UIImageView *myAnimatedView = [UIImageView alloc]; [myAnimatedView initWithFrame:[ self bounds]]; myAnimatedView.animationImages = myImages; myAnimatedView.animationDuration = 0.25; // 秒 myAnimatedView.animationRepeatCount = 0; // 0 = 无限 [myAnimatedView startAnimating]; [ self addSubview:myAnimatedView]; [myAnimatedView release]; |
提示筐
1 2 3 4 5 | UIAlertView *alert = [[UIAlertView alloc] initWithTitle: nil message:@ "Alert!" delegate: self cancelButtonTitle:@ "OK" otherButtonTitles: nil ]; [alert show]; [alert release]; |