UITableView.RowAnimation の .none はアニメーションがnoneなわけじゃなく、デフォルトの設定を使うよという意味らしい。
The inserted or deleted rows use the default animations.
なのでアニメーションしちゃう。今更の気づき。
こんにちは。 CGImageDestinationを用いてGIF作成をしたので、それを紹介していこうと思います。 今回はいつもよりさらにざっくりとした説明で失礼します。 「[iOS][swift] アニメーションGIFを…
どんも。Reoです。 CALayerを使って丸や四角などの図形を生成し、移動・拡大縮小するコードをSwiftで書いたので紹介していきます。 これまでUIViewを作成してどうやらこうやらしていたのですが、その代わりにCA…
※UITabBarControllerは使わず、UITabBarだけを使う記事になります。 どもども。 今回はUITabBarを使って下部メニューを作っていこうと思います。 UITabBarは通常UITab…
UICollectionViewを用いてこんな感じの連続したカレンダーを作ってみました。 決められた日付から現在の月のカレンダーまでを表示しています。 iPhoneに元々入っているカレンダーのように、延々と…
どもども。 UICollectionViewでカスタムセルを作成するときに、いつもセルのサイズ調整の仕方がわからなくなるのでちょっとまとめてみます。 StoryBoardは使いません。 UICollecti…
ちょこっとメモ書きです。 AVFoundationを用いたカメラ撮影をして、取得した画像を画面いっぱいに表示してみると、なんでか画像がキュッと縦に引き伸ばした画像になってしまいます。 iPhone7での検証…
どうも。part3です。 part1,2はそれぞれ以下よりどうぞ。 【Swift 3】CoreDataを使ってみた【part1】 【Swift 3】CoreDataを使ってみた。検索・更新・削除編【part2】 &nbs…
今回はちょっと寄り道編。 CoreDataでDateを保存した際の取り出し方についてです。 まずは現在の時刻を保存するところから。 import CoreData /* 〜〜 */ func saveDat…
前回「part1」では、CoreDataを導入してデータの読み込み・保存のやり方を紹介しました。 今回は、検索と更新と削除のやり方を書いていこうと思います。 前回同様に、人のデータを扱っていきます。 Ent…
どうも。 ついにCoreDataを使う必要が出てきたので、現在進行形で奮闘中ですが、同時進行で記事も書いていこうと思います。 CoreData自体の記事はたくさん出てくるのですが、Swift3に対応したのはまだまだ情報が…
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