インスタンスプロパティ
changesSelectionAsPrimaryAction
メニューまたはトグルのいずれかを介して、ボタンが選択を追跡するかどうかを示すブール値。
宣言
var changesSelectionAsPrimaryAction: Bool { get set }
議論
このプロパティのこの動作は、showsMenuAsPrimaryAction (showsMenuAsPrimaryAction) と menu プロパティで構成されます。
menu が nil の場合、このプロパティを true に設定すると、ボタンはその selected の状態に切り替わります。
メニューを設定し、showsMenuAsPrimaryAction が false の場合、このプロパティを true に設定すると、ボタンがトグルボタンになります。メニューはコンテキストメニューとして機能し、長押しすると表示されます。
メニューを設定し、showsMenuAsPrimaryAction が true の場合、このプロパティを true に設定すると、ボタンがポップアップとして機能します。ボタンはタッチでメニューを表示し、メニューは selectedElements プロパティで選択を追跡し、ボタンのタイトルは選択を反映するように更新されます。
以下も見よ
メニューとトグルボタンのサポート
ボタンが表示するメニュー。
ボタンメニューが表示されているかどうかを示すブール値。