エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
テキストビューの値を書き換えるとき、Mac なら -[NSTextView setString:]、iOS なら -[UITextView setT... テキストビューの値を書き換えるとき、Mac なら -[NSTextView setString:]、iOS なら -[UITextView setText:] を呼ぶと思う。 ビューが表示される前に初期値を設定するような用途ではこれだけでいいのだけど、ユーザの操作に対してこれを使うと不十分だったりする。 例えばクリアボタン。Timinder(2014.4.26) でも使ったけど、ユーザがテキストを入力したあと、素早く空に戻したいときにあると便利。 その実装が [textView setText: @""] だったとする。そのあとユーザが取り消したくなって本体を振っても、先ほど空にした操作は Undo Manager に登録されていないので取り消しできない。 自力で Undo Manager に操作を登録したりしてもいいけど、ユーザのキーボード入力と同じような扱いでコードから値を書き換える方