目次
Xcode の新機能
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
ViewModifier
View Modifier の作成
func body(content)
associatedtype Body : View
typealias Content
View にアニメーションの追加
func animation(Animation?)
func concat<T>(T) -> ModifiedContent<Self, T>
ビューのタップとジェスチャの処理
func transaction((inout Transaction)
visionOS アプリでのアクセシビリティサポートの改善
AccessibilityComponent
アクセシビリティコンポーネントの作成
init()
アクセシビリティ情報の提供
var isAccessibilityElement: Bool
var label: LocalizedStringResource?
var value: LocalizedStringResource?
特性の定義
var traits: UIAccessibilityTraits
アクションの定義
var systemActions: AccessibilityComponent.SupportedActions
AccessibilityComponent.SupportedActions
カスタムデータの指定
var customActions: [LocalizedStringResource]
var customContent: [AccessibilityComponent.CustomContent]
struct CustomContent
次の要素を特定
var customRotors: [AccessibilityComponent.RotorType]
enum RotorType
AccessibilityEvents
struct AccessibilityEvents.Activate
イニシャライザ
init(entity: Entity)
インスタンスプロパティ
var entity: Entity
struct AccessibilityEvents.CustomAction
イニシャライザ
init(key: LocalizedStringResource, entity: Entity)
インスタンスプロパティ
var entity: Entity
var key: LocalizedStringResource
struct AccessibilityEvents.Decrement
イニシャライザ
init(entity: Entity)
インスタンスプロパティ
var entity: Entity
struct AccessibilityEvents.Increment
イニシャライザ
init(entity: Entity)
インスタンスプロパティ
var entity: Entity
struct AccessibilityEvents.RotorNavigation
イニシャライザ
init(rotorType: AccessibilityComponent.RotorType, hostEntity: Entity, currentItem: Any?, searchDirection: UIAccessibilityCustomRotor.Direction, resultHandler: (Any) -> Void)
インスタンスプロパティ
let currentItem: Any?
let hostEntity: Entity
let resultHandler: (Any) -> Void
let rotorType: AccessibilityComponent.RotorType
let searchDirection: UIAccessibilityCustomRotor.Direction
Accessibility(Framework)
  アクセシビリティの更新 (Accessibility updates)
SwiftUI
  アクセシビリティの基礎
{}  アクセシブルなビューの作成
iOS と tvOS
UIKit 用のアクセシビリティ (Accessibility for UIKit)
あなたのアプリで VoiceOver をサポートする
{}   優れたアクセシビリティ体験の提供
macOS
  Accessibility for AppKit
{} アクセシビリティをあなたのアプリに統合する
{} Mac Catalyst のためのアクセシビリティデザイン
visionOS
  あなたの visionOS アプリでのアクセシビリティサポートの改善
  visionOS 用アクセシビリティ (Accessibility for visionOS)
頭に固定されたコンテンツ
func AXPrefersHeadAnchorAlternative() -> BoolBeta
static let AXPrefersHeadAnchorAlternativeDidChange: NSNotification.NameBeta
Vision
フラッシュライト
薄暗く点滅するライト
{} 点滅ライトの設定変更への対応
func MADimFlashingLightsEnabled() -> Bool
let kMADimFlashingLightsChangedNotification: CFString
class MAFlashingLightsProcessor
互換性チェック
func canProcessSurface(IOSurfaceRef) -> Bool
ビデオコンテンツの処理
func processSurface(IOSurfaceRef, outSurface: inout IOSurfaceRef, timestamp: CFAbsoluteTime, options: [MAFlashingLightsProcessor.OptionKey : Any]?) -> MAFlashingLightsProcessor.Result
struct MAFlashingLightsProcessor.Result
ビデオ処理の結果の解釈
struct MAFlashingLightsProcessor.OptionKey
オプション構造体の作成
W
XYZ