博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IOS开发的基础知识
阅读量:5994 次
发布时间:2019-06-20

本文共 1859 字,大约阅读时间需要 6 分钟。

hot3.png

输出

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];

转载于:https://my.oschina.net/u/1244156/blog/194292

你可能感兴趣的文章
关于多路服务器每CPU需要对应的内存数详解
查看>>
java-如何去掉JFrame上的最大化最小化和关闭按钮
查看>>
Kubernetes1.10 ——二进制集群部署
查看>>
awk如何引用外部变量
查看>>
部置VMware Management Assistant-vMA
查看>>
我的友情链接
查看>>
文件服务之powershell应用
查看>>
网易邮箱前端技术中心
查看>>
Debian配置为×××服务器
查看>>
变量的使用
查看>>
High Level Google Doc
查看>>
Java异常处理-----抛出处理
查看>>
ATM中5个应用人工智能案例
查看>>
maven中scope属性有哪些
查看>>
The 15th Zhejiang Provincial Collegiate Programming Contest 训练报告
查看>>
项目启动时注意事项
查看>>
排查 “Detected Tx Unit Hang”问题
查看>>
c++ 如何定义未知元素个数的数组?【转】
查看>>
算法演练(一)
查看>>
pfSense配置基于时间的防火墙规则
查看>>