2015-11-03 82 views
-1

这是我现在有:如何将视图控制器推到SLComposeServiceViewController上?

enter image description here

但我宁愿某事像这样:

enter image description here

当我在选择敲击我推新UIViewController到堆栈中:

这就是我的configurationItems()方法的样子:

override func configurationItems() -> [AnyObject]! { 

    let composeSheet = SLComposeSheetConfigurationItem() 
    composeSheet.title = "firstItem" 
    composeSheet.value = "defaultValue" 

    let composeSecondSheet = SLComposeSheetConfigurationItem() 
    composeSecondSheet.title = "secondItem" 

    return [composeSheet, composeSecondSheet] 
} 
+0

为什么这个问题被低估? –

回答

1

这是需要做什么:

let composeSheet = SLComposeSheetConfigurationItem() 
composeSheet.title = "firstItem" 
composeSheet.value = "defaultValue" 
composeSheet.tapHandler = { 
    self.pushConfigurationViewController(UIViewController()) 
} 

一旦自来水处理程序分配会自动创建右箭头:

当您按下那个composeSheet你推控制器导航堆栈上:

enter image description here

相关问题