我正在制作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
滚动而滚动。我想要的是将我的
notificationView
添加到屏幕中心并将其粘贴在屏幕中央,那么该怎么办呢? 最佳答案
您可以制作一个带有UITableView的UIViewController,并将您要保留在中间的NotificationView,只需将其添加到视图[self.view addSubview:notificationView];
关于ios - iOS如何在UITableViewController上向屏幕中心添加 View 并将其粘贴到屏幕中心?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26114253/