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

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


但是,在UITableViewController上,此代码实际上将notificationView的中心设置为TableViewController的可滚动区域的中心,并且notificationViewTableView滚动而滚动。
我想要的是将我的notificationView添加到屏幕中心并将其粘贴在屏幕中央,那么该怎么办呢?

最佳答案

您可以制作一个带有UITableView的UIViewController,并将您要保留在中间的NotificationView,只需将其添加到视图[self.view addSubview:notificationView];

关于ios - iOS如何在UITableViewController上向屏幕中心添加 View 并将其粘贴到屏幕中心?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26114253/

10-08 20:50