OC

Knowledge OS
登录 注册
全部话题 移民 创业 iOS Mac Objective-C Swift Android 招聘 求职

UITextView的脑筋急转弯

langhua9527
langhua9527 发布于 2013年10月22日
无人欣赏。

当UITextView resignFirstResponder之后,怎么把UITextView里面的光标不消失,还一闪一闪的。。。

共15条回复
楼长 ·
tinyfool 回复于 2013年10月22日

你这是自相矛盾吧

2楼 ·
akunamotata 回复于 2013年10月22日

逻辑上有矛盾,你都光标保留了,说明肯定是focus在上面了,怎么可能不弹出键盘呢?

3楼 ·
langhua9527 回复于 2013年10月22日

有没有办法能实现这种的需求啊。。

4楼 ·
akunamotata 回复于 2013年10月22日

3楼 @langhua9527 你要实现能刺穿任何东西的矛和什么都刺不破的盾,怎么可能呢?

5楼 ·
敏感字符 回复于 2013年10月22日

可以不弹出键盘的说......手动隐藏键盘就好了

6楼 ·
akunamotata 回复于 2013年10月22日

5楼 @敏感字符 手动隐藏就不能focus了。。。

7楼 ·
敏感字符 回复于 2013年10月22日

不是用resignFirstResponder去隐藏,在你打开键盘以后,屏幕上应该是两个window,有一个是键盘,你把键盘那个hidden就行了

8楼 ·
敏感字符 回复于 2013年10月22日

6楼 @akunamotata

for (UIView *theView in tempWindow.subviews) {
 NSLog(@"theView:%@,%d",theView,theView.tag);
 if ([theView.description hasPrefix:@"<UIPeripheralHostView"]) {
 theView.hidden = YES;
 }
 }

你试试吧

9楼 ·
akunamotata 回复于 2013年10月22日

8楼 @敏感字符 so ga...试试,应该可行...

10楼 ·
langhua9527 回复于 2013年10月22日

我马上去试一下,谢谢大家。。

本帖有15个回复,因为您没有注册或者登录本站,所以只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。
登录 或者 注册
[顶 楼]
|
|
[底 楼]
|
|
[首 页]

AltStyle によって変換されたページ (->オリジナル) /