UITableView.RowAnimation の .none はアニメーションがnoneなわけじゃなく、デフォルトの設定を使うよという意味らしい。
The inserted or deleted rows use the default animations.
なのでアニメーションしちゃう。今更の気づき。
どうも。Reoです。 最近、AppApp を使いたいなーと思うことが増えてきました。 AppApp は、AppStore 上のアプリをコレクションするiOSアプリです。 2年ほど前に審査に通すことができず、リリースを諦め…
どうも。Reoです。 先日(今年初めくらいに)GitHubのプライベートリポジトリが無償化されたので、先ほど自分のアプリやブログのリポジトリをBitbucketから移行をしました。 そのついでに、iOSアプリ「AppAp…
どうも。Reoです。 年末にリリースしたAppStoreのアプリを整理するアプリ「AppApp」についてのお話を少ししていきます。 現在は販売停止になっているので、ストアで見ることはできません。 AppAppの内容は『【…
ご無沙汰ぶりです。Reoです。 新作アプリが出来上がりましたので紹介記事を書いていこうと思います〜〜! AppStoreのアプリを整理するためのアプリ AppをまとめるAppということで名前は安直に「App…
UITableView.RowAnimation の .none はアニメーションがnoneなわけじゃなく、デフォルトの設定を使うよという意味らしい。
The inserted or deleted rows use the default animations.
なのでアニメーションしちゃう。今更の気づき。
UINavigationController + UIScrollView の組み合わせで使っていて、UIScrollView 上に AutoLayout で上下左右0で View を設置しているのに、30px程度上にずれてしまうとき。
`navigationController.navigationBar.isTranslucent = false` にすると直るかもしれない。
ScrollView上のコンテンツとNavigationBarの重なっているところが透過していたら多分これで直せるはず。
通常のターゲットではちゃんと動いているのに、iOSSnapshotTestCase
を用いたテストでだけこの対応が必要なのよくわからないけれど。。。
テスト投稿。
例えばiphone7 の画面サイズ
750 × 1334
半分375 × 667