杏z学習帳

Swift、Unityなどを中心に節操なく手を出してますまる

[Xcode11]iOS13のUIActivityViewControllerのプレビュー画面の挙動が実装方法によって異なる

iOS13からUIActivityViewControllerが少し変わって、プレビュー画面ができていい感じになったと。 確認してみると意外なところで挙動に差異が生じるのを発見しました(笑) どうやらUIActivityViewControllerにStringなどを直接渡していると場合と、 UIActivityItemSourceプロトコルに準拠した物を渡している場合で挙動がかわります。 iOS13からはLPLinkMetadataをつかってプレビュー画面のカスタマイズができるようになるので、後者の方法で実装しておくといいかもしれません。

[Xcode11]iOS13からUITableViewCell選択時のSelectedColor反映挙動が変わった

ざっくりまとめ。 iOS13からUITableViewCellを選択した時のSelectedColorの反映の挙動が変わった iOS12.xまではcontentViewのsubview全てに対してSelectedColorが反映された iOS13からはcontentViewまでの反映でとどまる です。

[Xcode]iOS13でUITabBarItemの画像位置調整の挙動が変わったっていう話

ざっくりまとめ。 iOS13からtitleが指定されていない場合のUITabBarItemの画像位置調整の挙動が変わった titleが指定されていない場合、imageが自動的にセンタリングされて表示されるようになった iOS12まではそんな位置調整はなかったので手動調整していた場合は注意が必要です! です。