今天完成的事情:完成了一个包含轮播图,按钮跳转,UINavigationController UITabBarControler 的小程序
明天计划的事情:记英文,开始任务5
遇到的问题:困难还是在做轮播图,UIScrollView 的 协议要实现的方法不知道都有什么.解决问题时.就是不停搜索,翻译,感觉还没懂但是搜索翻译的时间长了,功能就实现了,虽然只做出了轮播图.
收获:
了解了如何制作一个轮播图.我觉得比较重要的知识点有下面几个
UIScrollView frame表示的是屏幕上显示出的大小,contentSize表示的是scrollView能滚动的大小.
pagingEnabled 表示是否整页滑动
bounces 是否取消弹簧效果
showVertIcalScrollIndicator . showsHorizontalScrollIndicatol 这两个可以取消水平的垂直的滑动轨道
UIImageView的contentMode可以调整图片放到scrollView里后的效果,UIViewContentModeScaleToFill会根据图片大小自适应.
在设置UIPageControl时遇到一些困难,也顺利通过搜索解决了.pageIndicatorTintColor可以设置page背景颜色,currentPageIndicatorTintColor可以设置当前颜色.
numberOfPages设置一共有多少个page,currentPage设置当前是哪个page;
https://github.com/sdmm5/TaskOneTwoThereFour
评论