一个轻量级的 UITextView 子类,增加了占位符支持。
要将 RSKPlaceholderTextView
包添加到您的 Xcode 项目,请选择 “File” > “Swift Packages” > “Add Package Dependency” 并输入仓库 URL。
https://github.com/ruslanskorb/RSKPlaceholderTextView.git
将 pod RSKPlaceholderTextView
添加到您的 Podfile。
pod 'RSKPlaceholderTextView'
从终端运行 pod install
,然后打开您应用的 .xcworkspace
文件以启动 Xcode。
将 ruslanskorb/RSKPlaceholderTextView
项目添加到您的 Cartfile。
github "ruslanskorb/RSKPlaceholderTextView"
运行 carthage update
,然后按照所需的额外步骤将 iOS 和/或 Mac 框架添加到您的项目中。
导入模块。
import RSKPlaceholderTextView
只需创建一个文本视图并设置占位符。
override func viewDidLoad() {
super.viewDidLoad()
self.textView = RSKPlaceholderTextView(frame: CGRect(x: 0, y: 20, width: self.view.frame.width, height: 100))
self.textView.placeholder = "What do you want to say about this event?"
self.view.addSubview(self.textView)
}
在 Xcode 中构建并运行 RSKPlaceholderTextViewExample
项目,以查看 RSKPlaceholderTextView
的实际效果。玩得开心。找出用于自定义的钩子。
Ruslan Skorb
本项目根据 Apache License 2.0 版本提供。有关更多信息,请参阅 LICENSE 文件。