草庐IT

UITextView

全部标签

ios - UITextView contentInset 不工作

我在UITextView中显示文本。我需要对文本应用一些填充。当我将值(value)用于最高职位时,它正在工作。如果我将值用于其他位置,则它不起作用。txtt_bgImage=[UIImageimageNamed:@"txtt_bg_ipad.png"];txtt_bgImageView=[[UIImageViewalloc]initWithImage:txtt_bgImage];txtt=[[UITextViewalloc]initWithFrame:CGRectMake(170,300,400,250)];txtt.text=productDescription;[txttsetF

ios - 滚动 uiscrollview 时淡化 UITextView

我有一个包含UIImageview的UIScrollView,它包裹在以编程方式创建的UIScrollView中。在那个主要的UIScrollView里面,我有一个UITextView,它会根据在各种uiimageviews之间滚动时显示的ImageView来改变它的内容。我想根据滚动的UIScrollView的位置减少显示UITextView的alpha。例如如果用户在从一组uiimageview移动到另一组时滚动过程进行了一半,则uitextview的alpha应该为0.5。任何想法我怎样才能达到这个结果? 最佳答案 -(voi

ios - 对 UITextView、UIButton 和 BOOL 感到困惑

我有一个textView和一个按钮。Button的enabled属性与textView中的文本长度有关。我直接把NSUInteger赋值给BOOL,现在证明不合适。-(void)textViewDidChange:(UITextView*)textView{self.button.enabled=textView.text.length;//unsuitableon32-bit.Shouldbe`textView.text.length>0`}32位设备上的奇怪之处:如果我将“abc”粘贴到textView中,或者粘贴“ab”然后键入“c”,则该按钮始终处于禁用状态。但是,如果我将这三

objective-c - 在 UITextView 中获取触摸事件

Apple不为UITextView提供触摸事件处理。我正在开发的项目包括可读和可编辑的注释,我使用的是UITextView。请帮我解决这个问题——我怎样才能为我的项目获取触摸事件? 最佳答案 根据Apple文档,您可以为UITextView设置委托(delegate)并实现UITextViewDelegate。http://developer.apple.com/iphone/library/documentation/UIKit/Reference/UITextViewDelegate_Protocol/Reference/UIT

iphone - iOS - UITextView 不绘制文本?

我在屏幕上有一个UITextView。这个UITextView被一个UIView覆盖。当我为此UITextView设置文本时,如果textView不可见(UIView覆盖它),它不会绘制文本。因此,当我删除覆盖我的textView的View时,我的textView中没有文本。如果我尝试滚动TextView,文本会突然出现。有什么方法可以强制UITextView始终绘制文本?(只有当我的文本太多(大约1000个字符)时才会发生这种情况)我尝试在设置“文本”之前和之后调用[textViewsetNeedsDisplay],但没有解决问题 最佳答案

ios - 从 UITextView 创建 PDF

我目前正在创建和保存UIView的PDF。它工作得很好,但现在我正在尝试从保存到磁盘而不是从UIView的文本数据创建PDF。理想情况下,我想根据UITextView中的文本创建一个PDF。下面的代码很好地编写了TextView的第一部分,但它并没有从整个TextView创建PDF。这是相当多的文本,所以它只根据适合View的文本量创建PDF。我目前使用的代码是这样的:-(void)createPDFfromUIView:(UITextView*)viewsaveToDocumentsWithFileName:(NSString*)aFilename{NSMutableDictiona

ios - 使用 SpriteKit 和 UITextView 的 UITextSelectionView 名称无法识别的选择器

我有一款应用在iOS8.0上运行良好,直到切换到8.1。当我在SpriteKit游戏中创建UITextView时,出现以下错误:-[UITextSelectionViewname]:unrecognizedselectorsenttoinstance0x7f96ee6bdfa0如果我在代码中创建对象或在我的xib文件中放置一个UITextView,就会发生这种情况。层次结构如下所示:UIViewController(self.view是一个SKView)->UIView->UITextView-(id)initWithFrame:(CGRect)frame{self=[superini

ios - 用户键入新行时如何向 UITextView 添加自动缩进?

当用户键入新行时,如何向UITextView添加自动缩进?示例:line1line2line3 最佳答案 尽管在这种情况下OP实际上并不是在寻找标准缩进,但我将把它留给future的答案寻求者。以下是您可以在每个换行条目后自动添加缩进的方法。我从我最近的类似answeraboutautomaticallyaddingbulletpointsateverynewline中改编了这个答案.-(BOOL)textView:(UITextView*)textViewshouldChangeTextInRange:(NSRange)range

ios - UILabel 和 UITextView 换行符不匹配

我有一个UILabel和一个UITextView,我的目的是让它们都显示相同的文本,并且外观相同。我现在有一些问题。我在SwiftPlayground中进行了演示:importUIKitimportPlaygroundSupportclassMyViewController:UIViewController{overridefuncloadView(){letview=UIView()view.backgroundColor=.whiteletlabel=UILabel()label.frame=CGRect(x:100,y:100,width:247,height:39)label.

ios - 无法使用 initWithCoder 影响 UITextView 内容

我正在尝试在应用程序启动时在我的UITextView中显示一个字符串。我的界面中有一个UIView和一个UITextView,还有一个socketmyText,它连接到UITextView。它似乎没有用,我也说不出为什么....这里是有问题的代码:主视图.h#import#import@interfaceMainView:UIView{IBOutletUITextView*myText;}@end主视图.m@implementationMainView-(id)initWithCoder:(NSCoder*)coder{if((self=[superinitWithCoder:code