相关疑难解决方法(0)

在iOS 7中编辑时,UITextView光标无法正确定位.为什么?

为什么会发生这种情况

上面的黄色框是一个可编辑的UITextView,当前正在编辑(是第一响应者).但你可能说得对不对?因为没有光标.但是有......这是黄色textView左下角的小蓝点.它略低于textViews底部边框.因此,如果我继续使用新行,或按Enter键,文本将自然地向上移动.但是光标永远不会"水平",或者在UITextView的下边框正上方.它总是从底部勉强伸出,在边界下面几个点.

为什么?这在iOS 6中不是问题.有什么方法可以解决这个问题吗?

uiscrollview uitextview ios ios7

23
推荐指数
1
解决办法
1万
查看次数

以编程方式滚动uitextview

我想让我uitextview在应用程序启动时自动滚动.任何人都可以帮我详细的代码吗?我是iPhone SDK的新手.

iphone scroll uitextview ios4

6
推荐指数
1
解决办法
5460
查看次数

UITextView自动滚动到最后一行

在UITextView中写入的文本多于完全可以放在其中的文本时,文本将向上滚动,光标通常会在视图的底线上方放置一行或两行.这有点令人沮丧,因为我希望我的应用程序能够充分利用文本视图的整个高度.

基本上我想要的是配置UITextView以写入它的最低部分而不是仅用于滚动.

我已经看到了一些类似的问题在这里,这里这里.但是我还没有看到一个合适的解决方案.

谢谢

iphone cocoa-touch uiscrollview uitextview

3
推荐指数
1
解决办法
8878
查看次数

scrollRangeToVisible:如何滚动到UITextView的开头

一个初学者的头痛:一旦键盘被解除,我正试图滚动到我的UITextView的顶部.我试图从这里提取答案,但我担心它没有多大帮助.

我以为我用scrollRectToVisible做了这个,但没有任何反应.然后我想我应该尝试使用scrollRangeToVisible,但这会使我的应用程序崩溃...我确信我已经做了一些非常令人不安和错误的事情.如果有人可以提供帮助,我会很高兴:

- (IBAction)hideKeyboard:(id)sender {

//[textView scrollRectToVisible:CGRectMake(0, 0, 0, 0) animated:YES];

NSRange range = NSMakeRange(textView.text.length - (textView.text.length+1),1);
[textView scrollRangeToVisible:range];

textView.scrollEnabled = NO;
[textView resignFirstResponder];}
Run Code Online (Sandbox Code Playgroud)

编辑:

为遇到类似问题的任何人更新了代码:

- (IBAction)hideKeyboard:(id)sender {

//textView.scrollEnabled = NO;
[textView resignFirstResponder];

NSRange range = NSMakeRange(0,1);
[textView scrollRangeToVisible:range];
Run Code Online (Sandbox Code Playgroud)

}

iphone cocoa-touch objective-c uitextview

3
推荐指数
1
解决办法
9691
查看次数

标签 统计

uitextview ×4

iphone ×3

cocoa-touch ×2

uiscrollview ×2

ios ×1

ios4 ×1

ios7 ×1

objective-c ×1

scroll ×1