1

iPhoneアプリ初心者です。

私が持っているものは以下の通りです。

UIBarButtonItem *flipButton = [[UIBarButtonItem alloc] 
                           initWithTitle:@"Flip"                                            
                           style:UIBarButtonItemStyleBordered 
                           target:self 
                           action:@selector(flipView)];

self.navigationItem.leftBarButtonItem = flipButton;
[flipButton release];

しかし、問題はボタンのデザインです。ただの四角いボタンです。

このボタンを戻るボタンと同じにするにはどうすればよいですか?

任意のアイデア/提案をいただければ幸いです。


私は試していました

self.navigationItem.leftBarButtonItem.title = @"Back";
self.navigationController.navigationItem.leftBarButtonItem = [[[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:self action:@selector(goBackToSAMA:)] autorelease];

しかし、その作業は機能しています。機能しないということは、goBackToSAMAが呼び出されず、ボタン テキストも に来ないということBackです。

4

2 に答える 2

1

1 つの可能性として、次の方法でバック バー ボタンを変更することが考えられます。

backButtonBackgroundImageForState: barMetrics:

別の可能性として、" backBarButtonItem" をカスタム ビューに置き換えることもできます。

独自のカスタム バー ボタン アイテムを作成したい場合、探しているオプションは " UIBarButtonItem" メソッド " initWithCustomView" であり、選択したデザインを配置できる場所です。

于 2013-02-10T07:16:17.960 に答える
0
于 2013-02-10T08:32:16.647 に答える