2

でキャンセルを作成するにはどうすればよいbuttonですUISearchbarか?

4

1 に答える 1

7

あなたの質問は少し漠然としていますが、できる限り答えようとします。

キャンセル ボタンを表示するだけの場合は、次のように簡単です。

    searchBar.showsCancelButton = YES; 

キャンセル ボタンをカスタマイズする場合は、UISearchBar のサブビューで見つける必要があります。

    for (UIView *subView in searchBar.subviews) {
        if([subView isKindOfClass:[UIButton class]]) {

            UIButton *cancelButton = (UIButton *)[searchBar.subviews lastObject];
            //Make changes to the cancelButton here

        }
   }

その他の質問については、UISearchBarの Appleドキュメントを確認してください。

于 2012-10-19T14:09:57.143 に答える