【问题标题】:No visible @interface for UIPresentationController declares the selector initWithPresentingViewController:presentedViewControllerUIPresentationController 没有可见的@interface 声明选择器 initWithPresentingViewController:presentedViewController
【发布时间】:2017-02-06 13:00:42
【问题描述】:

我正在观看 WWDC 2014 视频 A Look Inside Presentation Controllers
我下载了会话的源代码(写在Objective-C),尝试构建它,我得到了这个错误:

UIPresentationController 没有可见的@interface 声明 选择器 initWithPresentingViewController:presentedViewController。

该方法是否应该在UIPresentationController 中?

【问题讨论】:

    标签: ios objective-c uikit uipresentationcontroller


    【解决方案1】:

    我从 UIPresentationController 的文档中找到了该方法应该是的答案 - (instancetype)initWithPresentedViewController (UIViewController *)presentedViewController presentingViewController:(UIViewController*)presentingViewController; 不是 -(instancetype)initWithPresentingViewController:(UIViewController *)presentingViewController presentedViewController:(UIViewController *)presentedViewController。 一旦我改变它就解决了问题

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-10-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-27
      • 2021-09-22
      相关资源
      最近更新 更多