2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

时间:2020-12-06 17:46:13

1.先初始化侧边的duck,效果图:

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

实现步骤;

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

2.然后初始化BottomMenu,效果:

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

步骤:

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图) 其实到这里,会出现一个小bug,那就是:

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

子控件的位置移高了,主要原因是:

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

逻辑分析图:

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

问题解决,可以添加一个底部自动布局:

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

3.然后初始化Tarbar,效果:

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

步骤,步骤基本和 一样,这里就简单呈现:

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

4.初始化IconButton效果:

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

步骤;

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

5.初始化BottomMenu子控件效果:

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

需要添加的代码:

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

6、添加ContentView

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

7、设置Tarbar子控件,效果图前面一张图蓝色区域就是,这里就不给了:

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

如果没有self.imageView.contentMode =UIViewContentModeCenter:

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

8、设置IconButton,效果图:

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)

2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)