UITextView

そうCellにUITextView載せるなんて非効率的じゃないのかな?(遠い目

面倒になってUILabelに変えると爆速になった… 高コストなのにeditableもselectableもNOのUITextViewをわざわざCellに載せる必要無いのではないかというプリミティブな疑問にぶち当たりUILabelに変更。 変更なり参照したいなら別枠で開けばOKだと気付いたさ。…

Nibで作ったUITableViewとCellと困ったこと

どちらもAutolayoutで作った場合に少々面倒な事態が発生。 cellを可変高の仕様でcellの中のUITextViewの高さをsizeThatFitsで取得してheightForRowAtIndexPathに反映させようとしても上手く行かない! で調べた結果tableの横幅とcellの横幅が違う… cellは計…

UITextViewに対する素朴な疑問

どう判断していいのか分からない事象です。 UITableView内にUITextViewをAutoLayoutで配置して高さを割り出して表示させて文字が全て表示されませんでした。 self. textView.scrollEnabled = NO; self. textView.textContainer.lineFragmentPadding = 0; sel…

Bluetooth KeyboardとUITextFieldとか

我流制御方法です。 とりあえず厄介なのが複数の場所に入力箇所がある場合かなり複雑になります。 keyboardイベントは一括で告知される為どのtextfieldとかの判定ができません。 しかもbluetoothが絡んでくると告知されないのでイベントが発生せずに例えばソ…

NSNotificationでのキーボードのイベントがめちゃめちゃ遅い件

実機テストでキーボードを開く動作がめちゃくちゃ遅くて色々調べてもわからん!ってなっていたがアプリ単体で開いたら何とも無かった…どういうことだ?xcode6.1.1 iOS8.1.2

iOSのキーボードがUIなのかBluetoothか判定する。

正直見つからなかったです。 でもはいそうですかって言う訳にはいかないので無理矢理実装。 //開くとき [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillShow:) name:UIKeyboardWillShowNotification object:nil]; …

テキストを複数に分割表示

textContainerを使う方法があるんですが知らずに別の方法で実装してしまったよ。 やりたかった事は指定された範囲内での表示できる文章の行数を算出し、それを元にテキストを分割表示する方法です。 まぁやってる事は大体一緒なんで参考までに。 UITextView …

UITextViewの行数を取得する

長い文章をページ分けしたくて色々調べてみました。 ある一定の行数で次のviewに表示する為にまず一定の大きさの中で表示出来る行数を調べてから、 それを分割して表示してみるという試みです。まず単純に行数を調べるなら、 __block NSUInteger lineCount =…