検索結果テーブルから移動するときのUIBarButtonItemの位置が間違っています

スティルライフ

次のコードを使用して、ナビゲーションバーの右側にUIBarButtonItemを作成しています。

-(void)setupImageTrashButton {
    UIButton *menuButton = [[UIButton alloc] init];
    UIImage *backgroundColor = [UIImage imageNamed:@"trash"];
    [menuButton setImage:backgroundColor forState:UIControlStateNormal];
    [[menuButton imageView] setContentMode:UIViewContentModeCenter];
    UIBarButtonItem *barMenuButtonItem = [[UIBarButtonItem alloc] initWithCustomView:menuButton];
    [menuButton addTarget:self action:@selector(delete) forControlEvents:UIControlEventTouchUpInside];
    self.navigationItem.rightBarButtonItem = barMenuButtonItem;
    self.navigationItem.rightBarButtonItem.style = UIBarButtonItemStyleBordered;
}

検索結果テーブルからそのViewControllerに到達する場合を除いて、正しく機能します(検索結果テーブルのセルをクリックすると、そのViewControllerへのセグエが実行されます。問題は、ナビゲーションバーの外で右側に移動するボタンの位置です。

問題の写真: 正しいケース 間違ったケース

何か案が?

ケン・トー

UIButtonのフレームを設定することをお勧めします。

UIButton *menuButton = [[UIButton alloc] init];
menuButton.frame = CGRectMake(0, 0, 44, 44); // or whatever dimensions
...

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

検索結果テーブル(UISearchController)からビュー(プッシュ)に移動し、検索結果を所定の位置に保持します

分類Dev

RecyclerView検索フィルターの位置が間違っています

分類Dev

爆発するテキストとループ php の結果が間違っています

分類Dev

3つの異なるテーブルから1つの値を取得すると、間違った結果が得られます-postgresql

分類Dev

複数のテーブルを結合して集計を適用すると、間違った結果が得られます

分類Dev

テーブルビューに表示された検索結果から別のビューに移動するにはどうすればよいですか?

分類Dev

間違ったローカルDNSの結果がどこから来ているのかをどのように把握できますか?

分類Dev

C#で検索すると、間違った結果が得られます

分類Dev

SQLテーブルから選択ボックスにデータを入力するときの値が間違っています

分類Dev

ダート-いくつかのdouble値を減算すると、間違った結果が得られます

分類Dev

間違った実装は、ハッシュテーブルを使用してレコードを検索します。結果が見つかりません?

分類Dev

ノードjsのテーブルをpgで結合すると間違った結果が得られます

分類Dev

なぜオブジェクトのArrayListループ結果が間違っていますか?

分類Dev

なぜオブジェクトのArrayListループ結果が間違っていますか?

分類Dev

PHPのテーブルの正しい位置に結果を移動する

分類Dev

特定のSQLテーブルを検索してから、この結果の行を検索する

分類Dev

検索バーからの検索結果を入力するためのテーブルが必要

分類Dev

LWJGLのシェーダーを使用してオブジェクトを移動しようとすると、何が間違っていますか?

分類Dev

検索後のセルの値が間違っています

分類Dev

phpでxpathを使用すると、結果の数が間違っています

分類Dev

設定の検索結果の言語が間違っています-Windows10

分類Dev

NSDateFormatter dateFromStringの結果が間違っていますか?

分類Dev

Python math.arctan()の結果が間違っていますか?

分類Dev

検索/グロブ:ここで何が間違っているのですか?

分類Dev

異なるSQLクエリを使用してテーブル内の重複を検索すると、異なる結果が得られます

分類Dev

SQL Server:別の結果セットの検索に基づいて1つのテーブルから結果を取得します

分類Dev

3つのテーブルからのMySQL「内部結合」クエリが間違った結果を与える

分類Dev

子から_exit(errno)を呼び出すときのステータスが間違っています

分類Dev

Javascriptを使用してGoogle検索結果ページからURLを抽出するときの奇妙な動作

Related 関連記事

  1. 1

    検索結果テーブル(UISearchController)からビュー(プッシュ)に移動し、検索結果を所定の位置に保持します

  2. 2

    RecyclerView検索フィルターの位置が間違っています

  3. 3

    爆発するテキストとループ php の結果が間違っています

  4. 4

    3つの異なるテーブルから1つの値を取得すると、間違った結果が得られます-postgresql

  5. 5

    複数のテーブルを結合して集計を適用すると、間違った結果が得られます

  6. 6

    テーブルビューに表示された検索結果から別のビューに移動するにはどうすればよいですか?

  7. 7

    間違ったローカルDNSの結果がどこから来ているのかをどのように把握できますか?

  8. 8

    C#で検索すると、間違った結果が得られます

  9. 9

    SQLテーブルから選択ボックスにデータを入力するときの値が間違っています

  10. 10

    ダート-いくつかのdouble値を減算すると、間違った結果が得られます

  11. 11

    間違った実装は、ハッシュテーブルを使用してレコードを検索します。結果が見つかりません?

  12. 12

    ノードjsのテーブルをpgで結合すると間違った結果が得られます

  13. 13

    なぜオブジェクトのArrayListループ結果が間違っていますか?

  14. 14

    なぜオブジェクトのArrayListループ結果が間違っていますか?

  15. 15

    PHPのテーブルの正しい位置に結果を移動する

  16. 16

    特定のSQLテーブルを検索してから、この結果の行を検索する

  17. 17

    検索バーからの検索結果を入力するためのテーブルが必要

  18. 18

    LWJGLのシェーダーを使用してオブジェクトを移動しようとすると、何が間違っていますか?

  19. 19

    検索後のセルの値が間違っています

  20. 20

    phpでxpathを使用すると、結果の数が間違っています

  21. 21

    設定の検索結果の言語が間違っています-Windows10

  22. 22

    NSDateFormatter dateFromStringの結果が間違っていますか?

  23. 23

    Python math.arctan()の結果が間違っていますか?

  24. 24

    検索/グロブ:ここで何が間違っているのですか?

  25. 25

    異なるSQLクエリを使用してテーブル内の重複を検索すると、異なる結果が得られます

  26. 26

    SQL Server:別の結果セットの検索に基づいて1つのテーブルから結果を取得します

  27. 27

    3つのテーブルからのMySQL「内部結合」クエリが間違った結果を与える

  28. 28

    子から_exit(errno)を呼び出すときのステータスが間違っています

  29. 29

    Javascriptを使用してGoogle検索結果ページからURLを抽出するときの奇妙な動作

ホットタグ

アーカイブ