2012-02-15 21 views
0

アイコンとテキストでUIBarButtonItemを作成したいと思います。私はthis solutionthis oneを見たことがありますが、背景イメージを設定すると境界線が描画されません。UIBarButtonItemには画像とテキスト、境界線がありますか?

私は本当に境界線(「プレーン」スタイルのように見える)を私のアイコンで描画したくありません。これに別の方法がありますか?

答えて

0

あなたが最初のソリューションを見ればあなたにリンクされているあなたは、あなたが望むものは何でもビューでボタンを初期化することができます

UIBarButtonItem *barButton= [[[UIBarButtonItem alloc] initWithCustomView:chatButton] autorelease]; 

次の行に気づくでしょう。ボタンの中に任意の(受け入れ可能な)ビューを作ることができます。

など。

// GRAPHICAL BUTTON FRAMEWORK 
    UIButton* btton = [UIButton buttonWithType:UIButtonTypeCustom]; 
    [btton setFrame:CGRectMake(0, 0, 30, 30)]; 
    [btton addTarget:self action:@selector(SOMEROUTINE) forControlEvents:UIControlEventTouchUpInside]; 
    [btton setImage:[UIImage imageNamed:@"SOME IMAGE"] forState:UIControlStateNormal]; 
    UIBarButtonItem* remix = [[[UIBarButtonItem alloc] initWithCustomView:btton] autorelease]; 

関連する問題