私のアプリでは、ナビゲーションのタイトルとして配置したい png に保存されているカスタム タイトル (フォントではない文字を含む) がいくつかあります。タイトルの文字は、異なるビュー コントローラーごとにすべて同じサイズにしたいので、イラストレーターでは、すべて同じサイズと幅にする作業を行いました (短い文字列を考慮して空白スペースを確保します)。私は次のことを行います:
UIImageView *titleImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"SelectAnAlbumTitleLettering"]];
titleImageView.contentMode = UIViewContentModeCenter;
self.navigationItem.titleView = titleImageView;
[titleImageView release];
navigationBar
また、画像は、それぞれに含まれる要素(戻るボタン、右ボタンなど)に基づいて任意にサイズ変更および配置されているようです。
titleView
どうすれば制御できるようになり、必要なサイズと位置を実装できるようになり、任意にサイズ変更/再配置されないようになるのでしょうか。