higan96技術メモスマートフォン用の表示で見るhigan96技術メモこの広告は、90日以上更新していないブログに表示しています。2015-06-30複数のUITextFieldとUITextViewが混在するViewControllerでキーワードを閉じるswift通常、であればViewConrollerがUITextFieldDelegateかUIViewControllerを適用して、textFieldShouldReturnだったり何かしらのタッチイベントでtextField.resignFirstResponder()をすると思います。UITextFieldとUITextViewが混在する場合、どちらが編集状態かわからないけど、とにかくキーボードを閉じたい時がある。いう時はViewControllerのインスタンスプロパティのviewに対してendeditingすればいい。self.view.endEditing(true)viewのサブビュー全ての編集状態が終了するので、どちらかの判定を含まず、シンプルにキーボードを閉じることができる。}}最後のcellに来たらnextItemsを追加しています。cellForRowAtIndexPathでこの処理をしている記事を見るけど、cellForRowAtIndexPathはあくまで初期化処理に徹するべきだと思うので、willDisplayCellで処理を記述しています。実際の使用シーンではnextItemsの取得処理が入ると思います。自分の場合、一番下にスクロールしたのが分かるように「ロード中」のようなテキストを表示するfooterを指定しています。その場合、固定表示したくないので、viewDidLoadで下のように指定してます。test通信をモックを使って、実際のサーバーサイドやWebAPIとの通信を行わずにテストする。通信処理をモックを通して行なうか、の条件。//通信が正常に行われたこと、失敗したことをテストしても意味がないので、実際にはそれぞれのケースで行われる処理をテストする。//expectation.fulfill()が呼ばれたことが、このテストの非同期処理が正常に行われたことを意味する。//expectation.fulfill()が呼ばれたタイミングで実行される。//他のテストの通信もこのテストの設定のモックが使用されてしまう。11:25OHHTTPStubとXCTestで、モックを使った非同期処理をテストするTweet広告を非表示にするもっと読むコメントを書く2015-03-18UIViewを45度傾かせるswift吹き出しようの「ぺろっ」と出てている三角形を作りたかったので、正方形を45度傾かせて実現しました。この辺の数学的知識が無いので、解説はできません。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。