IOS学习之——借用别人的应用图片 启动图片

 //***************************************        第十天  借用别人应用图片    启动图片  ****************************************** // 

1.上  http://iphone.91.com 网站
2.点 “软件”搜索自己想要的应用名称
3.下载后,右键,打开方式。。。实用工具


一、启动图片和AppIcon
1.AppIcon
①图标在Images.xcassets的AppIcon设置
2.启动图片设置两种方式
①在LaunchScreen.xib设置图片,可以在xib里面放一个imageView,然后让图片自动拉伸
②在Images.xcassets的LaunchImage设置图片,默认启动界面是从xib修改的,如果你想设置Images.xcassets的LaunchImage,在
//注:使用LaunchScreen.xib加载启动界面,应用就不会对应用进行缩放


二、帮助页面
1.创建帮助控制器【CZHelpViewController】继承CZBaseSettingViewController
2.加载help.json的数据到一个数组里【htmls】,数据里存CZHtmlPage模型
3.遍历htmls的模型,创建CZSettingArrowItem模型,设置title,再将CZSettingArrowItem模型添加cellData中

4.实现didSelected方法,自己实现页面跳转
①创建一个Web控制器【CZWebViewController】,实现loadView方法,让控制器的view就是UIWebView

②在CZWebViewController添加CZHtmlPage属性

③在CZHelpViewController实现didSelected方法,跳转到CZWebViewController

④在CZWebViewController中,实现WebView的页面加载

⑤在CZWebViewController设置webView的代理
  *了解网页语言,javascript脚本
  *了解网页语言添加个按钮<input type="button" value="点击我" onClick="btnClick()"/>
  *了解javascript的定义 <script type="text/javascript"></script>
  *了解jsvascripte的方法定义 在script里定义function btnClick(){}
  *了解javascript的alert()方法 和跳转网页 window.location.href="#howtobuy"/window.location.href="http://m.baidu.com"

  *在webViewDidFinishLoad中实现下面代码,即调用javascript脚本"要网页加载完后才能调用javaScript"
  /*NSString *js = [NSString stringWithFormat:@"window.location.href='#%@'",self.htmlPage.ID];
   [webView stringByEvaluatingJavaScriptFromString:js];
   */


三、产品推荐
1.写一个类继承UICollectionViewController
  *与UITableView的数据源进行对比
2.实现数据加载,从products.jason加载数据到模型
3.实现数据源,告知控制器要显示多组,每组显示多少格子数据
4.UICollectionViewController初始化的时候需要一个布局参数,使用流水布局
5.【(UICollectionViewCell *)collectionView:cellForItemAtIndexPath:】调用时,需要注册一个可循环引用的UICollectionViewCell
  *手动创建一个ProductCell.xib
  *创建一个ProductCell继承UICollectionViewCell
  *在viewDidLoad调用collectionView的【registerNib:forCellWithReuseIdentifier】方法
  *设置ProductCell的模型数据,显示表格数据
6.显示的时候,xib的大小没有显示正确,因为xib显示的大小要在 "流水布局" 设置
  *itemSize //cell的大小
  *minimumInteritemSpacing //cell间的垂直间距距
  *minimumLineSpacing //cell间的水平间距
  *sectionInset // 四边距
7.监听collectionView的cell选中

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值