项目笔记
4.我的界面
##### 观察发现,是固定界面所以用xib,或storyboard,又因为又有静态单元格,所以用storyboard,在TabBarVc中告诉'我'是在storyboard中加载的,在用xib加载他的子控件,发现流水布局最好
-
流水布局求出长宽就行了
-
获取字典模型时注意点
-
发现布局高度有问题,在发送消息中重设
-
发现最后格子少一个格子,并且上面间距太大,影响用户体验,设置头尾高度,在设置tableView的内边距
-
展示网页1.webView 2.openUrl
~webView:没有自带功能,好处,就在当前应用下展示网页,webView不能监听进度条 // safari:自带了很多功能,弊端:必须要跳转到其他应用 // 在当前应用下展示网页,但是有safari功能,自定义view,进度条,前进,后退,刷新功能,网址 // iOS9 SFSafariViewController:具备safari功能,并且可以在当前应用下展示网页 // 只能在iOS9使用 // 1.首先导入一个框架#import <SafariServices/SafariServices.h>
// WebKit:跟WebView,能监听进度条,iOS8
webView:没有自带功能,好处,就在当前应用下展示网页,webView不能监听进度条 safari:自带了很多功能,弊端:必须要跳转到其他应用 在当前应用下展示网页,但是有safari功能,自定义view,进度条,前进,后退,刷新功能,网址 iOS9 SFSafariViewController:具备safari功能,并且可以在当前应用下展示网页 只能在iOS9使用 1.首先导入一个框架#import <SafariServices/SafariServices.h> SFSafariViewController *safariVc = [[SFSafariViewController alloc] initWithURL:[NSURL URLWithString:item.url]]; safariVc.delegate = self; [self presentViewController:safariVc animated:YES completion:nil];
-
其他方式跳转网页-->另外添加一个控制器专门用来跳转网页-->