iOS如何将视图添加到屏幕中心并将其粘贴到UITableViewController上的屏幕中心?

时间:2014-09-30 06:37:20

标签: ios uitableview

我正在研究UITableViewController。我必须显示带有一些信息的view,该视图将以编程方式添加到TableViewController。这是我添加它的代码:

MyNotificationView *notificationView = // some initializations;
[self.view addSubview:notificationView]; // self is the UITableViewController
notificationView.center = self.view.center;

但是在UITableViewController上,此代码实际上将notificationView的中心设置为TableViewController的可滚动区域的中心,而notificationView滚动为TableView {1}}滚动。 我想要的是将我的notificationView添加到屏幕中心并将其粘贴在那里,那么如何做呢?

1 个答案:

答案 0 :(得分:1)

你可以在里面创建一个带有UITableView的UIViewController和你想要保持在中心的notificationView,只需将其添加到视图[self.view addSubview:notificationView];