BBMMInput 1.0.6

BBMMInput 1.0.6

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布上次发布2016年11月
SwiftSwift 版本3.0
SPM支持 SPM

BBMMRunLoop 维护。



BBMMInput 1.0.6

  • 作者:
  • BBMMRunLoop

BBMMInput

纯 Swift 代码,包含两个类 BBMMTextField 和 BBMMTextView,是对 UITextField 和 UITextView 的简单封装。主要实现对 textField 和 textView 增加占位文字的功能。

开始向导

https://cocoapods.org.cn/pods/BBMMInput

核心方法

设置占位文字的颜色和字体

setPlaceHoldTextAttribute (color:UIColor? , font:UIFont?)

键盘事件回调 弹出、推下和 frame changes 等事件的回调

所有回调通过通知实现,其他小代码可以通过设置新的代理或监听通知来实现,也可以直接使用 BBMMTextField 和 BBMMTextView 自带的键盘事件回调  ### 键盘 UIKeyboardDidChangeFrame callBackKeyboardDidChangeFrame:((keyboardBeginFrame:CGRect,keyboardEndFrame:CGRect,changeDuration : NSTimeInterval )->())?

### 键盘 UIKeyboardDidShow var callBackKeyboardDidShow : ( (notification : NSNotification) -> ())?

### 键盘 UIKeyboardDidHide
var callBackKeyboardDidHide : ( (notification : NSNotification) -> ())?