Upv*_*ote 1 iphone xcode three20
我有一个FirstViewController是我的根导航控制器.我有一个撰写按钮,我想在点击时以模态方式显示TTMessage Composer .这很好用.
问题是没有导航栏来取消作曲家,所以我必须添加一个.
这是如何在没有导航栏的情况下通过仅以模态方式呈现消息编写器(TTMessageController).
在显示消息控制器之前,您必须创建一个导航控制器,将消息控制器推到其上,然后以模态方式显示导航控制器.
这似乎是我的问题的解决方案,但我不明白.任何人都可以用一点代码来解释它吗?我现在从对象面板导航控制器,我可以将它拖到我的nib文件上,但在这种情况下它是什么意思?什么意思是"推"?
要使用现有的视图控制器创建导航控制器,可以使用initWithRootViewController:
UINavigationController *navigationController =
[[UINavigationController alloc] initWithRootViewController:myTTMessageComposer];
Run Code Online (Sandbox Code Playgroud)
如果您只是使用导航栏进行"装饰"(即您实际上不会从消息视图中导航),则可以直接将导航栏添加到TTMessageComposer的视图中.
要了解视图控制器和导航,请阅读适用于iOS的View Controller编程指南.
| 归档时间: |
|
| 查看次数: |
229 次 |
| 最近记录: |