我正在尝试设计一种具有“插件”或“小部件”样式界面的应用程序(其中插件只是可以作为UIScrollView
的子视图添加的UIViews
)。本质上,就像iOS通知中心一样,我可以拥有3个不同高度的“小部件”,但它们可以根据先前“小部件”的高度完美适配,甚至可以重新排序“小部件”。从哪里开始比较好?
----------------
| ---------- | <- UIScrollView
| | widget | |
| | 1 | |
| ---------- |
| ---------- |
| | widget | <- UIViews
| | ... | |
| | 2 | |
| ---------- |
| ---------- |
| | widget <- UILabel (for example)
| | 3 | |
| ---------- |
----------------