A binding to whether the interface should be shown. インターフェイスが示されるべきかどうかへのあるバインディング。
fileImporter(isPresented:allowedContentTypes:allowsMultipleSelection:onCompletion:)
Availability 有効性
- iOS 14.0+
- iPadOS 14.0+
- macOS 11.0+
- Mac Catalyst 14.0+
Technology
- Swift
UI
Declaration 宣言
Parameters パラメータ
isPresented
allowedContentTypes
The list of supported content types which can be imported.
allowsMultipleSelection
Whether the importer allows the user to select more than one file to import.
onCompletion
A callback that will be invoked when the operation has succeeded or failed. あるコールバック、それは操作が成功したまたは失敗した時に発動されます。
result 結果
A
Result
indicating whether the operation succeeded or failed. あるResult
、操作が成功したか失敗したかを指し示しています。
Discussion 議論
In order for the interface to appear, is
must be true
. When the operation is finished, is
will be set to false
before on
is called. If the user cancels the operation, is
will be set to false
and on
will not be called.
インターフェイスが現れるようにするために、is
はtrue
でなければなりません。操作が終了した場合、is
はfalse
に設定されるでしょう、on
が呼び出される前に。ユーザが操作を取り消すならば、is
はfalse
に設定されます、そしてon
は呼び出されません。
Note 注意
Changing allowed
or allows
while the file importer is presented will have no immediate effect, however will apply the next time it is presented.
allowed
またはallows
をファイルインポーターが提示される間に変更することは、直ぐに効果を及ぼさないでしょう、しかしながらそれが提示される次の機会に適用されるでしょう。