iOS17と18のUIKItの変更点を日本語で
Asked on 08/07/2024
1 search
iOS 17とiOS 18のUIKitの変更点について、以下のような内容がWWDCで発表されました。
iOS 17のUIKitの変更点
- ドキュメント起動体験: ドキュメントベースのアプリケーションにおいて、システムドキュメントブラウザが起動時に表示される。
- タブバーとサイドバーの更新: タブバーとサイドバーの外観が刷新され、より統合された外観を提供。
- リストの改善: コレクションビューやテーブルビューのAPIが更新され、セルの更新が容易に。
iOS 18のUIKitの変更点
- ドキュメント起動体験の改善: ドキュメントベースのアプリにおいて、起動ビューのデザインやテンプレートドキュメントの作成をサポートする新しい体験が導入されました。詳細はドキュメント起動体験の進化 (03:13)で確認できます。
- タブバーとサイドバーの大幅な更新: タブバーとサイドバーの外観が刷新され、タブバーはナビゲーションバーと安全領域を共有するようになり、より統合された外観を提供します。詳細はタブバーとサイドバーの体験向上 (05:00)で確認できます。
- スムーズなトランジション: 新しい流体トランジションがシステム全体でサポートされ、アプリのUI要素がトランジション中に画面上に保持されることで、連続性が向上します。
- SwiftUIとの相互運用性の向上: SwiftUIのアニメーションタイプを使用してUIKitビューをアニメートできるようになり、SwiftUIのカスタムアニメーションも利用可能に。詳細はUIKitでのSwiftUIアニメーション (03:35)で確認できます。
- 自動トレイトトラッキング: iOS 18では、自動トレイトトラッキングが導入され、手動でのトレイト変更登録が不要になります。詳細は自動トレイトトラッキング (06:02)で確認できます。
- UIUpdateLink: 複雑なアニメーションを簡単に実装できる新しいUIUpdateLinkが導入され、パフォーマンスとバッテリー効率が向上します。詳細はUIUpdateLink (11:18)で確認できます。
これらの変更点により、iOS 18ではよりスムーズで直感的なユーザーインターフェースが実現されています。

Platforms State of the Union
Discover the newest advancements on Apple platforms.

What’s new in SwiftUI
Learn how you can use SwiftUI to build great apps for any Apple platform. Explore a fresh new look and feel for tabs and documents on iPadOS. Improve your window management with new windowing APIs, and gain more control over immersive spaces and volumes in your visionOS apps. We’ll also take you through other exciting refinements that help you make expressive charts, customize and layout text, and so much more.

Evolve your document launch experience
Make your document-based app stand out, and bring its unique identity into focus with the new document launch experience. Learn how to leverage the new API to customize the first screen people see when they launch your app. Utilize the new system-provided design, and amend it with custom actions, delightful decorative views, and impressive animations.