拆分视图应用程序,如何更改弹出窗口的标题?
我有一个分割视图应用程序。当处于纵向方向时,有一个弹出窗口,它的标题为“根视图控制器”,我该如何更改它?此外,当我选择一个单元格时如何跳过弹出窗口?谢谢。这是屏幕截图:
I've got a split-view application. When in Portrait orientation, there is a popover, it has a title "Root View Controller", how can I change it? moreover, how to skip popover when I select a cell? thanks. Here is the screenshot:
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在 ViewController 设置中
,并在选择一行时“跳过”弹出窗口,有时可以这样做
in the ViewController set
and to "skip" the popover when a row is selected do sometime like this
在 UISplitViewController 中找到将成为主视图的视图控制器,并在 viewDidLoad 方法中设置标题,如下所示:
由于主视图最终将修改详细信息视图,因此您可以在详细信息视图控制器中放置一个方法,以在完成后关闭 UIPopoverController选择一行。下面是一个例子。
因此,在 DetailViewController(Detail View) 中实现这样的方法
然后在 RootViewController(Master View) 中实现此代码
{
}
请注意,您的设置会有所不同,因此您必须使此代码适应您的项目。
Find the view controller that will be the master view in the UISplitViewController and set the title in the viewDidLoad method like this:
Since the master view will eventually modify the detail view you can place a method in the detail view controller to dismiss the UIPopoverController after you select a row. Below is an example.
So in DetailViewController(Detail View) implement a method like this
And then in your RootViewController(Master View) implement this code
{
}
Take note that your setup will vary so you will have to adapt this code to your project.