目录
目录README.md

FileSelectorView

CI Status Documentation percentage License: MIT Latest version platforms supported: macOS SPM compatible

A small Swift UI Package with one View to select a file.

Usage

Simple example:

@State private var fileURL: URL?
...
var body: some View {
    ...
    FileSelectorView(allowedFileTypes: ["txt", "md"], url: self.$fileURL)
    ...
}

With a label in the body:

var body: some View {
    ...
     HStack(alignment: .firstTextBaseline) {
        Text("Document:")
        FileSelectorView(allowedFileTypes: ["txt", "md"], url: self.$fileURL)
    }
    ...
}

Do disable a button (for example the continue button in a form) until a file is selected:

    Button("Continue") { ... }
    .disabled(fileURL == nil)

You can check out the complete documentation here.

Screenshots

No file selected File selected File selected with label
Screen Shot 2020-07-13 at 18 58 30 Screen Shot 2020-07-13 at 18 59 38 Screen Shot 2020-07-13 at 18 59 45

Include

The library supports the Swift Package Manger, so simply add it to the Swift Packages tab of your Xcode project.

关于
373.0 KB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

©Copyright 2023 CCF 开源发展委员会
Powered by Trustie& IntelliDE 京ICP备13000930号