なんだか、久々の更新になってしまった。
ここに書いてみようと言うネタが、ここの所あまり思いつかないまま数日が過ぎてしまって、放置状態になっていた。
と、いうことで、まだ解決していないのだが、最近しばらく悩んでいる問題について書いてみる。
xcode5に更新して、初めてのプロジェクトの作成から行ってのアプリ作成を行っている。
そうすると、xcodeが作成するプロジェクトの中身の差分に戸惑う事がちょこちょこと出てきて困る事がある。
今回は、タイトルにも書いているようにUIToolBarでの動作がよくわからなかった。
特に意識する事なく、UIToolBarを配置し、その上にUIBarButtonItemを配置、アクションも書いて動かしてみたところ、リンクされているはずのアクションが呼ばれない。
いままでにも多用していたものだったので、全くわからない。
動作していた分と比較しても特に違いを見つける事が出来ない。
ストーリーボードで全てを書いていたので、それをやめてソースコードで書いてみたが、状況は変わらず。
「UIToolbar.h」を見てみたが、見た目が変わった事以外、特別何かが書かれているとは思えない。
ネットで、検索しても、xcode5で見た目を調節する事以外、特に何か出ているところを見つける事が出来ない。
はっきり言って、自分の知識と理解力だけでは、この問題の解決をさせる事が出来なかった。
とりあえずの回避策として、ナビゲーションバーを使用する事にした。
ボタンは、同じUIBarButtonItemを使うのに、こちらは、何の問題もなく動作した。
ボタンの数に制限があるものの、そこさえ問題なければ、機能的には大きな差分がないと思うので、今回は、この方法で対応し、先に進める事にした。
結果的には、タイトルが入るので、この方がよかったかもしれないとも思うようにはなったのだが、そもそも、UIToolBarの問題が解決していない。
UIToolBarでないと、いけないようなアプリになった場合には対応できなくなるので、調査は引き続き行う予定。
このような問題に当たった人は他にいないのだろうか?
もし、何か知っている人がいるのであれば、情報が欲しいところだ。
[0回]
PR