这个app的界面如何设计?求所思路

图片描述

上面的这个界面用CollectionView 如何实现这种不同大小块的效果, 还有下面的两个按钮, 是如何添加?

阅读 3.7k
3 个回答
  1. CollectionView 的流式布局可以实现。可以参考官方文档

  2. 下面的两个按钮,是浮在底下那层上面的一层View里面的。

update:即使ViewController是动态创建的,里面的子view(包括ViewController本身)也不一定要用代码创建。ViewController可以在viewDidLoad里调用[bundle loadNibNamed:nibName owner:self options:nil],子view可以用[[bundle loadNibNamed:nibName owner:nil options:nil] objectAtIndex:0]

设置第一个cell的宽为屏幕的宽,其它cell的宽为屏幕宽的一半,CollectionView会自动布局。
最下面两个按钮可以直接加到viewController的view上

@hampotato @he15his
这5个块,是这么生成的, 我实现了一个接口,当有人参加了会议时,服务器向这个接口发送消息,我希望动态生成这个窗口, 是不是我需要用代码动态来创建这些小块的view?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题