YIPopupTextView 1.1.3

YIPopupTextView 1.1.3

测试已测试
语言语言 Obj-CObjective C
许可证 自定义
发布最后发布2015年4月

Yasuhiro Inami 维护。




  • Yasuhiro Inami

facebook 的 iOS 类似于帖子的输入文本视图。(支持 1.1.0 版本的 iPad 分割键盘)

iOS7

ScreenShot ScreenShot

iOS6

ScreenShot ScreenShot

如何使用

// NOTE: maxCount = 0 to hide count
YIPopupTextView* popupTextView = [[YIPopupTextView alloc] initWithPlaceHolder:@"input here" maxCount:1000];
popupTextView.delegate = self;
popupTextView.caretShiftGestureEnabled = YES;   // default = NO
popupTextView.text = self.textView.text;
//popupTextView.editable = NO;                  // set editable=NO to show without keyboard

//[popupTextView showInView:self.view];
[popupTextView showInViewController:self]; // recommended, especially for iOS7

//
// NOTE:
// You can add your custom-button after calling -showInView:
// (it's better to add on either superview or superview.superview)
// https://github.com/inamiy/YIPopupTextView/issues/3
//
// [popupTextView.superview addSubview:customButton];
//

YIPopupTextViewButtonStyle

typedef NS_ENUM(NSInteger, YIPopupTextViewButtonStyle) {
    YIPopupTextViewButtonStyleNone,
    YIPopupTextViewButtonStyleRightCancel,          // "x" on the upper-right
    YIPopupTextViewButtonStyleRightDone,            // "check" on the upper-right
    YIPopupTextViewButtonStyleLeftCancelRightDone,
    YIPopupTextViewButtonStyleRightCancelAndDone,
    YIPopupTextViewButtonStyleLeftDone
};

对于 光标移动,对于所有的 UITextField/UITextViews,最好是使用 YISwipeShiftCaret

许可证

YIPopupTextView啤酒许可证下可用。

如果我们哪天见面了,你认为这个玩意儿值得的话,你可以请我喝啤酒作为回报。