ツールバーのボタンを置き換えるためにiOS5.1でうまく機能する次のコードがあります。
[(UIToolbar*)toolbar setItems:itemsArray];
しかし、コンパイルされたアプリケーションはiOS 6では動作しません。iOS6をサポートするxXode4.5でソースをコンパイルしましたが、エラーは同じです。
2012-09-27 16:31:13.537 Linux[2633:907] -[UIWebFormAccessory setItems:]: unrecognized selector sent to instance 0x1d886ad0
2012-09-27 16:31:13.540 Linux[2633:907] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UIWebFormAccessory setItems:]: unrecognized selector sent to instance 0x1d886ad0'
*** First throw call stack:
(0x361032a3 0x3441397f 0x36106e07 0x36105531 0x3605cf68 0x775c5 0x33bbda6f 0x360d85df 0x360d8291 0x360d6f01 0x36049ebd 0x36049d49 0x365862eb 0x37428301 0x7538d 0x75328)
libc++abi.dylib: terminate called throwing an exception
(lldb)
問題を解決する方法は?
リンクされた問題:iOS 6のUIWebViewキーボードの下にあるツールバーのボタンを置き換える方法は?
助けてくれてありがとう!