211得票11回答
从父视图控制器访问容器视图控制器(iOS)

在iOS6中,我注意到了新的容器视图,但不太确定如何从包含视图访问它的控制器。 场景: 我希望能够从承载容器视图的视图控制器中访问警报视图控制器中的标签。 它们之间有一个segue,我能用它吗?

144得票4回答
如何通过编程方式添加一个容器视图

通过接口编辑器,可以很容易地在故事板中添加容器视图。添加后,容器视图是一个占位符视图、嵌入式segue和一个(子)视图控制器。 然而,我无法找到以编程方式添加容器视图的方法。实际上,我甚至无法找到名为UIContainerView的类或类似的类。 了解容器视图的类名肯定是一个好的开始。包括...

105得票4回答
addChildViewController实际上是做什么的?

我第一次接触iOS开发,需要实现一个自定义容器视图控制器custom container view controller,我们称之为SideBarViewController,它可以交换显示多个可能的子视图控制器,就像标准的Tab Bar Controller一样。 (它基本上是一个带有可隐藏...

78得票5回答
在滚动视图中放置一个动态大小的控制器的容器视图的大小调整

我正在尝试创建一个包含具有动态高度的控制器的容器视图,并将其放置在UIScrollView中,使用自动布局自动调整大小。 视图控制器A是滚动视图,其中包括容器视图以及更多下方的内容。 视图控制器B是我想要其具有动态大小并且所有内容都能在视图控制器A的滚动视图中完全显示的视图控制器。 ...

59得票2回答
如何在Objective-C中添加一个具有自己UIViewController的子视图?

我正在努力解决具有自己的UIViewControllers的子视图问题。我有一个带有视图(浅粉色)和两个toolbar上按钮的UIViewController。当按下第一个按钮时,我希望蓝色视图显示,当按下第二个按钮时,黄色视图显示。如果我只想显示一个视图,这应该很容易。但是蓝色视图将包含一个...

45得票2回答
如何在Swift中获取容器内的视图?

我有一个容器视图(Container View),我将其弹出到我的故事板中。那里有一个精美的小箭头,代表了嵌入式Segue到另一个场景。该场景的顶层对象由自定义UIViewController控制。我想调用在我的自定义类中实现的方法。如果我可以访问容器,如何获取内部的引用?

31得票8回答
当UISearchBar处于激活状态时,UITableView的内容会重叠在状态栏上。

我有一个UITableViewController,其中包含一个UISearchBar和UISearchDisplayController。它存在于UIViewController中的Container View中,并位于UINavigationController中。我制作了这张图片来描述结...

29得票4回答
访问容器视图子属性Swift

我想要实现的目标: 用户在ViewController中按下按钮,然后容器视图中放置的按钮的颜色应更改为红色。 如何从ViewController中获取放置在容器视图中的按钮的访问权?

26得票3回答
在容器视图中交换子视图

让ContainerView成为具有两个子内容视图的父容器视图:NavigationView和ContentView。 我想能够用另一个视图替换ContentView的控制器。例如,将主页控制器与新闻页面控制器交换。目前,我唯一能想到的方法是使用委托来告诉ContainerView我要切...

25得票3回答
在一个UIView中嵌入UIViewController

我想在一个UIView中嵌入一个UIViewController,我希望能够以编程方式创建它。我已经在StoryBoard中创建了UIViewController。 创建空UIView的代码:let myNewView=UIView(frame: CGRect(x: (0 + screenH...