在 UIView 中调用 presentModalView 控制器
Posted
技术标签:
【中文标题】在 UIView 中调用 presentModalView 控制器【英文标题】:Call presentModalView controller in UIView 【发布时间】:2013-04-10 07:22:05 【问题描述】:我想在UIView
上拨打presentModalViewController
。
我想创建UIView
的一个模型类子类并创建3 个带有动作的按钮,然后将其添加到UIView
。我写了一个关于发送消息的小代码。我打电话给presentModalViewController
,然后将该视图添加到firstViewController
。
有可能吗?
我在AppDelegate->application:didReceiveLocalNotification
写了代码
收到通知后,此视图将添加到MainViewController
NotifViewModel *remainderAlert = [[NotifViewModel alloc]initWithFrame:CGRectMake(40, 60, 250, 300)];
[remainderAlert showRemainderAlert1];
[self.viewController.view addSubview:remainderAlert];
【问题讨论】:
【参考方案1】:不,您不能在UIView
上致电presentModalViewController
。
您只能从 UIViewController
或其子类(UINavigationController
、UITableViewController
等)“presentModalViewController”。
【讨论】:
以上是关于在 UIView 中调用 presentModalView 控制器的主要内容,如果未能解决你的问题,请参考以下文章
在 UIView 中调用 presentModalView 控制器
如何在 ViewController 中调用所有自定义 UIView 的方法?