Tag: iOS
Page 3/12
Swiftで動画再生をAVPlayerで行う
AVPlayerとは AVPlayer は、iOS や macOS において 動画や音楽を再生 するためのフレームワークであるAVFoundation の主要なクラスの一つです。AVPlay...
UIKitから始めたプロジェクトにどんどんSwiftUIのViewを追加していく方法
こんにちは。 数年前に担当したプロジェクトの立ち上げ当時は、SwiftUIが非対応のOSバージョンだったこともあり、UIKit(Storyboard, xib)を用いて iOSアプリの画面を構築してきましたが、とうとうX...
Vue Qrcode Readerで制約を
はじめに 先日、iPhoneのカメラアプリでは読み込めるQRコードがVue用のライブラリであるVue Qrcode Readerではなかなか反応しないという問題がありました。 iOSアプリとしてWKWebView上で使用...
tvOSのフォーカスについて
はじめに Apple TVアプリには、スマホのように直接タッチスクリーンで操作することはなく、フォーカスという概念があります。 フォーカスはリモコンでの操作によって上下左右に遷移ができます。 フォーカスできる範囲 フォー...
【visionOS】複数のジェスチャー操作を統合する(Model3D編)
はじめに 今回はモデルのジェスチャー操作を統合する方法について解説します。 モデルの移動、スケール、回転をジェスチャー操作で実現する際は、それぞれDragGesture、MagnifyGesture、 RotateGes...
【visionOS】複数のジェスチャー操作を統合する(Entity編)
はじめに 今回はモデルのジェスチャー操作を統合する方法について解説します。 モデルの移動、スケール、回転をジェスチャー操作で実現する際は、それぞれDragGesture、MagnifyGesture、 RotateGes...
【SwiftUI】String Catalogで設定した言語をアプリ内で切り替える
はじめに String Catalogで設定した言語をアプリ内の操作で切り替え、Viewに反映する方法を書いてみました。 String Catalogを実装したアプリは通常、OSの設定画面から言語を変更できます。しかし、...
【visionOS】空間内での移動演出を実装する方法
はじめに こんにちは!システム開発部のYです。担当した企業案件で、Full Immersive空間内である場所に移動させたいという要件がありました。ユーザー自身のポジションを直接変更することはできなかったため、別のアプロ...
【visionOS】Systemで回転し続けるEntityの作成
はじめに こんにちは!システム開発部のYです。担当した案件でEntityを常に回転させる処理が必要になりました。タイマーを使用してEntityを回転させる方法を検討しましたが、複数のシーンで複数のEntityを回転させる...
SwiftUIとCombineを使ったリアクティブアプリの作成
アジェンダ はじめに Combineは、Appleが公式で提供する非同期イベントを処理するフレームワークです。Xcode 11から利用可能になった新しいフレームワークで導入可能なターゲットバージョンはSwiftUI同様に...
