【问题标题】:customizing the share extension design in swift 2在 swift 2 中自定义共享扩展设计
【发布时间】:2016-01-02 09:56:29
【问题描述】:

我想在 swift 2 中自定义共享扩展的设计。如何进行自定义

class ShareViewController: SLComposeServiceViewController,NetworkSelectionViewControllerDelegate, PublishSelectionViewControllerDelegate{

    var selectedNetworkName = "Default"
    var selectedPublishName = "Select"

    override func isContentValid() -> Bool {
        // Do validation of contentText and/or NSExtensionContext attachments here
        return true
    }

【问题讨论】:

    标签: ios iphone swift swift2


    【解决方案1】:

    您可以基于 UIViewController 创建自定义共享扩展:

    使用 Xcode 共享模板

    Xcode Share 模板提供默认标头和实现 主要视图控制器类的文件(称为 SharingViewController),一个Info.plist文件,一个接口文件 (即故事板或 xib 文件)。

    注意: 要提供自定义撰写视图而不是标准视图,请取消选择 Xcode 目标添加中的“使用标准社交撰写界面” 窗格。取消选中此复选框时,默认 SharingViewController 类基于 NSViewController 或 UIViewController,取决于您选择的平台。

    【讨论】:

      猜你喜欢
      • 2021-05-05
      • 1970-01-01
      • 2014-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-26
      • 2016-09-16
      相关资源
      最近更新 更多