基于导航的应用程序问题 - iOS 初学者
我想制作一个简单的应用程序,我想知道哪种方法导航最好。该应用程序需要在表格视图的打开屏幕上有一个列表,然后您可以选择该列表上的特定项目以查看该项目的详细视图。
那么是否可以在详细视图中显示文本和图像?
谢谢
I want to make a simple application and Im wondering which method navigation would be best. The app would need to have a list on the opening screen in table view, you could then select a particular item on that list to see the detailed view for that item.
Is it then possible to have text and possibly an image appear in the detail view?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
是否可以?大多数应用程序在 iPhone 上都是这样运行的。查看联系人、便笺、照片、设置和数千个其他应用程序。
应用程序由多个视图组成。您所描述的是一个基于导航的应用程序,具有表视图和自定义视图(详细信息视图包含用于显示图像的图像视图和用于显示文本的文本视图)。
Is it possible? Most apps behave this way on the iPhone. Look at Contacts, Notes, Photos, Settings, and thousands of other apps.
Apps are composed of multiple views. What you're describing is a navigation-based application with a table view and a custom view (your detail view which contains an image view to display your image and a text view to display your text).
是的,详细视图中可以有 UIView 的任何子类(如 UITextView、UIImageView)。
当您使用基于导航的应用程序时,RootViewController 将具有一个表视图,并且当选择一行时(tableview:didRowSelectAtIndexPath :),您可以显示详细视图,其中可以包含添加到其中的子视图。
例如,看看这个 链接。
Yes, it is possible to have any subclass of UIView (like UITextView, UIImageView) in the detail view.
As u r using the navigation based application, the RootViewController will have a table view, and a when a row is selected, (tableview:didRowSelectAtIndexPath:), u can present the detail view which can contain the subviews added to it.
For example, have a look this link.
有多种方法可以做到这一点:
List = TableView
详细信息视图 = 另一个 UIView(转换/更改到另一个视图)
List = TableView
详细视图 = TableView 单元格放大
例如(原始:每个单元格 = 40 px,单击时,该特定单元格 = 100 px)
List = TableView
详细信息视图 = 弹出窗口
例如,使用带有黑色箭头的弹出窗口。但只支持很小的尺寸
,YES,所有3种方式都可以使用图像和图像。文本,甚至音频和视频与openGL。
即所有三个都使用 UIView 的视图子类。 View 类不同,但操作方法是相同的。
^^
There are a number of ways to do so:
List = TableView
Detail view = Another UIView (transit / change to another view)
List = TableView
Detail View = TableView Cell enlarged
e.g. (original: every cell = 40 px, when clicked, that specific cell = 100px)
List = TableView
Detail View = Popups
e.g. Using the Popup with a black arrow. But only support very small size
in replying your question, YES, all 3 ways can use image & text, and even audio & video & openGL.
i.e. All three use view subclass from UIView. The View class is different but the how-to is the same.
^^