我正在开发一个 UITableViewController
。我必须显示一个包含一些信息的 view
,该 View 将以编程方式添加到 TableViewController
。这是我添加它的代码:
MyNotificationView *notificationView = // some initializations;
[self.view addSubview:notificationView]; // self is the UITableViewController
notificationView.center = self.view.center;
但是在 UITableViewController
上,此代码实际上将我的 notificationView
的中心设置为 TableViewController
可滚动区域的中心,并且我的notificationView
随 TableView
滚动而滚动。
我想要的是将我的 notificationView
添加到屏幕中心并将其粘贴在那里,那该怎么做呢?
最佳答案
你可以制作一个 UIViewController 里面有一个 UITableView 和你想保持在中心的 notificationView,只需将它添加到 View [self.view addSubview:notificationView];
关于iOS 如何将 View 添加到屏幕中心并将其粘贴到 UITableViewController 上的屏幕中心?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26114253/