iPad 应用设计

4

我需要为iPad创建一个应用程序。它类似于iPad中的联系人应用程序(像一本打开的书)enter image description here

我的疑问是他们是否使用了分割视图或两个不同的视图。
如果使用了分割视图,我们如何增加其宽度和样式?

3个回答

7

通过垂直旋转屏幕,您可以看出他们没有使用分割视图控制器:分割视图会将主页面移动到弹出窗口中;而联系人只是简单地旋转,而不会弹出主页面。我认为他们使用了一个高度定制的单一视图来显示联系人。


并非总是,设置应用程序使用纵向的UISplitViewController... 无论如何,这必须是某种私有API,不可供用户使用。 - Ecarrion

3

如果您想要类似的功能(不知道为什么您会这么想... 联系人应用程序真的很糟糕),那么您需要超越由苹果提供的默认UI元素集。

对于此类功能,您实际上只需要重复使用UIViewController和UITableView。


3

背景可以是一块图形或图片。您可以在其上添加自己的或苹果的UI元素。

每个功能区应该作为一个单独的子视图进行实现,例如在左侧的UITableView、右侧的索引等。

换句话说,请将它们实现为单独的视图,而不是分割视图。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接