swift小笔记-1

2017-09-02  本文已影响7人  shiyuwudi

1 回头看了下之前做过的swift写的demo,好多代码自己都莫名其妙,遂按照项目整理出来一些重要的方法、属性和注意事项,只为日后自己翻看。(其中涉及到的很多也适用于OC。)

2 clearsSelectionOnViewWillAppear:TableViewController的属性,顾名思义,适用于从其他页面回到tableView的时候想保持之前的选项的情况。

3 resourcePath:资源目录,调用方式 let path = NSBundle. mainBundle(). resourcePath! ,输出path发现目录指向可运行文件『项目名.app』。

4 contentsOfDirectoryAtPath:获取某路径下全部资源。结合第2条很好用。例如想导入一系列相关图片,可以采用相同前缀或后缀,然后加以判断导入。

5 collapsed: Split View Controller的属性,检查是否只有一个控制器被显示出来,如果为true则有可能用的是iPhone。

6 hidesBarsOnTap: 导航控制器的属性,决定点击是否可以显示/隐藏导航栏。(需要全屏展示的内容可以考虑设为true,当前view在此过程中也会配合进行适当缩放,很智能)。

上一篇 下一篇

猜你喜欢

热点阅读