2

テキストビューにボタンを追加するにはどうすればよいですか? 例えば..

textView.text=@"text here\n\n text also here\n\n text here aswell";

各「\n\n」の後またはテキストに沿ってボタンを追加するにはどうすればよいですか?

4

2 に答える 2

1

のオブジェクトを作成し、UIButtonそれをサブビューとして yout に追加できますtextview

ボタンのフレームを事前に設定する必要があるため、テキストは静的である必要があり、ボタンの位置を事前に知っておく必要があります。

于 2012-08-23T09:07:40.170 に答える
0

あなたの \n\n は段落を作成します

静的テキストなしで、テキストを \n\n で別々のテキストビューに分割し、それらをスクロールビューに追加するだけで実行できます。テキストビューに適切なフレームを設定し、ボタンにギャップを残すには、テキスト段落の高さを測定する必要があります。テーブルビューを使用したいので、心配する必要はありません。間にボタンを追加してください。実行可能です。

この方法でテキストに沿ってボタンを追加することを再検討することができます (できますが、実際には複雑な方法です)。他の人がここで既に述べたように、そのために webview を使用します

于 2014-04-02T16:44:28.187 に答える