2011-01-18 9 views
0

UIWebViewのテキスト書式設定機能を持つボタンを使用したいと思います。これは、UIButtonをサブクラス化することで簡単に行うことができますか、別のアプローチで改善するのがよいでしょうか?可能であれば、UIControlをサブクラス化し、ボタンの機能を再実装するのではなく、UIButtonの機能を恩恵を受けることができます。UIWebViewのコンテンツを含むUIButtonを使用できますか?

答えて

1

UIButtonは、いわゆるクラスクラスタです。つまり、ボタンをインスタンス化すると、UIButtonのインスタンスは取得されませんが、内部専用クラス(this SO questionも参照)のインスタンスが取得されます。だから、本当にUIControlからサブクラス化するのが最善の方法ですが、私は恐れています。 UIButtonのサブクラス化のためにStackOverflowを検索すると、これについてもっと詳しく説明できる多くの疑問が既にあります。

を編集します。サブクラスUIButtonですが、問題があるようです。

+0

ありがとうございます。 1つの解決策が、テキストが空のボタンの上に非インタラクティブなuiwebviewを重ねるuiviewサブクラスを作成することがあるのだろうかと思います。 – Joey

関連する問題