0

MZFormSheetController というコントロールを迅速に使用しようとしています。与えられた例では、正しく理解すれば完了ハンドラーとしてプロパティを提供しますが、Swift で翻訳するのが困難です。どんな助けでも大歓迎です。

これは obj-c の例にあります。

controller.didPresentContentViewControllerHandler = ^(UIViewController *content) {
    NSLog(@"DID PRESENT");
    [self setNeedsStatusBarAppearanceUpdate];
};

私は多くのバリエーションを試し、ウェブで広範な検索を行いましたが、私を助けることができるものを見つけることができなかったので、ここで立ち往生しています

controller.didPresentContentViewControllerHandler = (content:UIViewController() -> () {
    println("did present1")
})

関連するドキュメントは次のとおりです: Cocoa Docs:: MZFormSheetPresentationController:: didPresentContentViewControllerHandler

4

2 に答える 2

1

ブレースを開いた後に変数を追加してみてください

controller.didPresentContentViewControllerHandler = {
    vc in
    println("did present1")
})
于 2015-06-01T11:54:44.290 に答える