项目笔记

 

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];
  • 其他方式跳转网页-->另外添加一个控制器专门用来跳转网页-->

posted @ 2016-01-27 09:03  谢云  阅读(214)  评论(0编辑  收藏  举报