UITableView.RowAnimation の .none はアニメーションがnoneなわけじゃなく、デフォルトの設定を使うよという意味らしい。
The inserted or deleted rows use the default animations.
なのでアニメーションしちゃう。今更の気づき。
どうも。Reoです。2020年初記事です。あけましておめでとうございます。 今回は、可変セルを利用した横スクロールの UICollectionView を実装した際に、contentSize が思った通りにならなかった問…
どうも。Reoです。 今回は、一つの画面に複数の UICollectionView と UITableView を実装してみたお話です。 めちゃくちゃよくあるレイアウトですよね! 数年 Swift をやっていて今更こんな…
こんにちは。Reoです。お久しぶりです。 引越しや新生活等でバタバタしていて、なんだかんだで前回の記事から1ヶ月以上が経ってしまいました。前回の記事で書くよ!っていってた記事も全く書けていないのですが、忘れないうちに最近…
どうも。Reoです。 UICollectionViewを使ってカルーセルを実装しようシリーズの第4回目です。 第1回:無限スクロール編 第2回:セルの拡大縮小編 第3回:ページング編 第4回:コレ 目標物は…
こんにちは、Reoです。前回の続きです。 前回「【Swift4】UICollectionViewを使ってカルーセルを実装してみた。【無限スクロール編】」 第1回:無限スクロール編 第2回:コレ 第3回:ページング編 第4…
どうも、Reoです。数ヶ月ぶりのSwift記事です! 今回はiOSで「カルーセル」を実装してみたので紹介していこうと思います。 IB/StoryBoardは使ってません。 完成予定 こんなのを実装していきま…
どうも。Reoです。 UICollectionViewで謎のエラーが出たのでその対処メモです。 iOS11だとちゃんと動くのに、iOS10だとクラッシュするというよくわからんエラーです。 Assertion failur…
どもども。Reoです。 UICollectionViewでreloadData()をする際にアニメーションを追加する方法をようやく見つけたので、紹介します。トランジションといったほうがいいのか。 ページング等での切り替え…
どもも。 UICollectionViewを用いてiPhoneのデフォルト写真アプリのようなものを作成しています。イメージビューアーっていうのかなそんな感じのやつです。 やりたいこととしては、UICollectionVi…
UICollectionViewを用いてこんな感じの連続したカレンダーを作ってみました。 決められた日付から現在の月のカレンダーまでを表示しています。 iPhoneに元々入っているカレンダーのように、延々と…
UITableView.RowAnimation の .none はアニメーションがnoneなわけじゃなく、デフォルトの設定を使うよという意味らしい。
The inserted or deleted rows use the default animations.
なのでアニメーションしちゃう。今更の気づき。
テスト投稿。
例えばiphone7 の画面サイズ
750 × 1334
半分375 × 667
UINavigationController + UIScrollView の組み合わせで使っていて、UIScrollView 上に AutoLayout で上下左右0で View を設置しているのに、30px程度上にずれてしまうとき。
`navigationController.navigationBar.isTranslucent = false` にすると直るかもしれない。
ScrollView上のコンテンツとNavigationBarの重なっているところが透過していたら多分これで直せるはず。
通常のターゲットではちゃんと動いているのに、iOSSnapshotTestCase
を用いたテストでだけこの対応が必要なのよくわからないけれど。。。