帮酷LOGO
0 0 评论
  • 显示原文与译文双语对照的内容
An iOS text field that represents different Tags

  • 源代码名称:WSTagsField
  • 源代码网址:http://www.github.com/whitesmith/WSTagsField
  • WSTagsField源代码文档
  • WSTagsField源代码下载
  • Git URL:
    git://www.github.com/whitesmith/WSTagsField.git
  • Git Clone代码到本地:
    git clone http://www.github.com/whitesmith/WSTagsField
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/whitesmith/WSTagsField
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
  • WSTagsField

    Carthage CompatibleSwiftPM CompatibleCocoaPods CompatibleSwift 4.1Platforms iOSBuild StatusLicense MIT

    代表不同标签的iOS文本字段。

    WSTagsField

    用法

    let tagsField =WSTagsField()
    tagsField.layoutMargins=UIEdgeInsets(top: 2, left: 6, bottom: 2, right: 6)
    tagsField.contentInset=UIEdgeInsets(top: 10, left: 10, bottom: 10, right: 10)
    tagsField.spaceBetweenLines=5.0tagsField.spaceBetweenTags=10.0tagsField.font=. systemFont(ofSize: 12.0)
    tagsField.backgroundColor=. whitetagsField.tintColor=. greentagsField.textColor=. blacktagsField.fieldTextColor=. bluetagsField.selectedColor=. blacktagsField.selectedTextColor=. redtagsField.delimiter=","tagsField.isDelimiterVisible=truetagsField.placeholderColor=. greentagsField.placeholderAlwaysVisible=truetagsField.returnKeyType=. nexttagsField.acceptTagOption=. space// EventstagsField.onDidAddTag= { (_,_) inprint("DidAddTag")
    }
    tagsField.onDidRemoveTag= { (_,_) inprint("DidRemoveTag")
    }
    tagsField.onDidChangeText= { _, text inprint("DidChangeText")
    }
    tagsField.onDidChangeHeightTo= { sender, height inprint("HeightTo (height)")
    }

    安装

    Carthage

    要安装它,只需将以下一行添加到你的Cartfile:

    github "whitesmith/WSTagsField"

    然后运行 carthage update

    按照 carthage的自述文件中的当前说明执行安装说明。

    CocoaPods

    要安装它,只需将以下一行添加到你的Podfile:

    pod "WSTagsField"

    你还需要确保你选择使用框架:

    use_frameworks!

    然后使用 CocoaPods 1.1.0或者更高版本运行 pod install

    SwiftPM

    如果你的版本支持 SPM,你只需要在你的中添加 WSTagsField:

    let package =Package(
     name: "YOUR_PROJECT_NAME",
     dependencies: [
    . Package(url: "https://github.com/whitesmith/WSTagsField.git",, versions: "2.0.0"..< Version.max),
     ... ]
     ...)

    ( 注意 Swift 包管理器仍然在早期设计和开发中,以获得更多信息,以了解它的存储库)

    手动

    下载所有源文件并将它们放入你的项目中。

    要求

    • iOS 8.0 +
    • Xcode 9 ( Swift 4.0 )

    贡献的最好方法是提交请求请求。 我们会尽快回复你的补丁。 你还可以提交新的GitHub问题( 如果你发现或者有问题)。:octocat:

    Credits

    Whitesmith

    这个项目是由 CLTokenInputView 激发的。




    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语