草庐IT

UITextView

全部标签

ios - 可以使 UITextField 和 UITextView 呈现相同的字体,还是它们只是不同?

如果我创建一个UILabel、一个UITextField和一个UITextView,然后将它们设置为具有相同的布局样式-例如,没有背景颜色、白色文本和18号的Courier字体-UILabel和UITextField看起来相同,而UITextView看起来不同-字体看起来更细。我截取了问题的屏幕截图,但我没有足够的声誉将其内嵌在此处。所以相反,clickheretoseemyexampleinaction我很确定我在某处读到UITextView使用不同的字体渲染机制(也许是CoreText?),但无论它是什么,控件看起来肯定不同。那么,有什么方法可以让UITextView像UIText

ios - 可以使 UITextField 和 UITextView 呈现相同的字体,还是它们只是不同?

如果我创建一个UILabel、一个UITextField和一个UITextView,然后将它们设置为具有相同的布局样式-例如,没有背景颜色、白色文本和18号的Courier字体-UILabel和UITextField看起来相同,而UITextView看起来不同-字体看起来更细。我截取了问题的屏幕截图,但我没有足够的声誉将其内嵌在此处。所以相反,clickheretoseemyexampleinaction我很确定我在某处读到UITextView使用不同的字体渲染机制(也许是CoreText?),但无论它是什么,控件看起来肯定不同。那么,有什么方法可以让UITextView像UIText

iphone - UITextView 委托(delegate)方法

我试图让委托(delegate)方法与UITextView一起工作,但由于某些原因它不起作用。我已经在我的viewController.h中声明它是一个UITextViewDelegate我试图让以下代码在我点击textView时清除默认代码“TEXT”。-(void)textViewDidBeginEditing:(UITextView*)textView{if(myTextView.text==@"TEXT"){[myTextViewsetText:@""];}NSLog(@"didbeginediting");}当我点击textView并出现键盘时,我希望文本被清除并看到NSLo

iphone - UITextView 委托(delegate)方法

我试图让委托(delegate)方法与UITextView一起工作,但由于某些原因它不起作用。我已经在我的viewController.h中声明它是一个UITextViewDelegate我试图让以下代码在我点击textView时清除默认代码“TEXT”。-(void)textViewDidBeginEditing:(UITextView*)textView{if(myTextView.text==@"TEXT"){[myTextViewsetText:@""];}NSLog(@"didbeginediting");}当我点击textView并出现键盘时,我希望文本被清除并看到NSLo

ios - boundingRectWithSize 不考虑自动换行

我创建一个UITextView,向其中添加文本,然后将其放入View(带有容器)UITextView*lyricView=[[UITextViewalloc]initWithFrame:screen];lyricView.text=[NSStringstringWithFormat:@"\n\n%@\n\n\n\n\n\n",lyrics];[containeraddSubview:lyricView];[self.viewaddSubview:container];然后我获取它的大小以便与按钮一起使用并将它添加到UITextViewCGRectsize=[lyricsbounding

ios - boundingRectWithSize 不考虑自动换行

我创建一个UITextView,向其中添加文本,然后将其放入View(带有容器)UITextView*lyricView=[[UITextViewalloc]initWithFrame:screen];lyricView.text=[NSStringstringWithFormat:@"\n\n%@\n\n\n\n\n\n",lyrics];[containeraddSubview:lyricView];[self.viewaddSubview:container];然后我获取它的大小以便与按钮一起使用并将它添加到UITextViewCGRectsize=[lyricsbounding

ios - 检测 UITextView 滚动位置

我正在尝试实现一种条款和条件页面形式,其中“继续”按钮仅在用户滚动到UITextView底部后才启用。到目前为止,我已经将我的类设置为UIScrollView委托(delegate)并实现了以下方法:-(void)scrollViewDidEndDecelerating:(UIScrollView*)scrollView{NSLog(@"CheckingifatbottomofUITextView");CGPointbottomOffset=CGPointMake(0,self.warningTextView.frame.size.height);//if([[self.warning

ios - 检测 UITextView 滚动位置

我正在尝试实现一种条款和条件页面形式,其中“继续”按钮仅在用户滚动到UITextView底部后才启用。到目前为止,我已经将我的类设置为UIScrollView委托(delegate)并实现了以下方法:-(void)scrollViewDidEndDecelerating:(UIScrollView*)scrollView{NSLog(@"CheckingifatbottomofUITextView");CGPointbottomOffset=CGPointMake(0,self.warningTextView.frame.size.height);//if([[self.warning

ios - 如何删除 UITextView 的默认边框

您好,我想删除View的默认灰色边框。所以通过这样做我们无法在View中找到TextView。我们如何做到这一点? 最佳答案 如果您使用它,它会将边框样式更改为您描述的方式。你说的是TextView,但你是指textField吗?文本字段可以有一个默认的灰色圆角边框。要删除,请执行此操作。textField.borderStyle=UITextBorderStyleNone;其中“textField”是您的文本字段的名称。如果您访问此链接到Apple的documentation在textField的属性上,我相信它会对您想要更改的任

ios - 如何删除 UITextView 的默认边框

您好,我想删除View的默认灰色边框。所以通过这样做我们无法在View中找到TextView。我们如何做到这一点? 最佳答案 如果您使用它,它会将边框样式更改为您描述的方式。你说的是TextView,但你是指textField吗?文本字段可以有一个默认的灰色圆角边框。要删除,请执行此操作。textField.borderStyle=UITextBorderStyleNone;其中“textField”是您的文本字段的名称。如果您访问此链接到Apple的documentation在textField的属性上,我相信它会对您想要更改的任