Tag: uitextview

如何访问另一个ViewController上的UITextView

我试图从anotherViewController的UITextView到MainViewController的string。 我的意思是用户在UITextView中从另一个控制器中写入东西,当触摸donebutton时,UITextView中的string应该等于MainViewController中的另一个string。 我怎样才能访问UITextView? 我做了这样的事情,但没有得到任何结果! #import "AnotherViewController" @class AnotherViewController; @interface MainViewContoller : UIViewController { NSString *main_string; AnotherViewController *textEntered; } -(void)viewDidLoad { textEntered.TEXT = main_string } *** TEXT是AnotherViewController上我的UITextView的名称。 编辑: @interface AnotherViewController : UIViewController { UITextView *TEXT; id delegate; } @property (nonatomic, retain) IBOutlet UITextView *TEXT; @property (nonatomic ,retain) id delegate; @end @implementation AnotherViewController @synthesize TEXT ,delegate; – […]

如何使UITextView背景线与文本alignment?

我想绘制UITextView的背景线,这里是我用来绘制这些线的代码 CGContextBeginPath(context); CGContextSetStrokeColorWithColor(context, self.horizontalLineColor.CGColor); CGContextSetLineWidth(context, kDashedBorderWidth); CGContextSetLineDash(context, 0, kDashedLinesLength, kDashedCount) ; CGFloat baseOffset = 9.0f + self.font.descender; CGFloat boundsX = self.bounds.origin.x; CGFloat boundsWidth = self.bounds.size.width; NSInteger firstVisibleLine = MAX(1, (self.contentOffset.y / self.font.lineHeight)); NSInteger lastVisibleLine = ceilf((self.contentOffset.y + self.bounds.size.height) / self.font.lineHeight); for (NSInteger line = firstVisibleLine; line <= lastVisibleLine; ++line) { CGFloat linePointY = (baseOffset + […]

animationUITextView增加或减less数字的值

我有一个UITextView显示一个值(例如“32039”)。 通常在我的应用程序中,我更改了该数字的值,但是想要dynamic增加或减less值。 我想到的animation就是这样的 。 我已经看到了这个问题,但是使用答案中描述的方法的唯一animation就是淡入/淡出,从左/右/向上/向上移动以及显示/推送。 有没有这个animation的UIKit或核心animation实现,甚至是在第三方库中的实现,还是我应该推出自己的?

如何将IBOutlet连接到iOS中的textview控件?

我真的是iOS上的新手,我不知道如何将UITextView对象连接到* .xib文件上的textview控件? 有没有办法将唯一的ID设置为iOS上的控件? 目前,我已经声明一个IBTextView如下: HelloViewControler.h文件: @interface HelloViewController : UIViewController{ IBOutlet UITextView *txtTextMe; } @property (retain,atomic) UITextView *txtTextMe; – (IBAction)buttonPressed:(id)sender; @end HelloViewControler.m: @synthesize txtTextMe; – (IBAction)buttonPressed:(id)sender{ txtTextMe.text = @"Button clicked"; } 将string更新为textview控件的代码: txtTextMe.text = @"Button clicked"; 没有错误。 但是当我运行代码时,string“Button Clicked”没有更新到textview。

多行可自动resize的UITextView

我想插入一些string到我的UITextView所以他们垂直显示 试过这个代码: NSMutableString* examinationsString = [NSMutableString string]; for (NSString * examination in examinationsArray) { [examinationsString appendString:[NSString stringWithFormat:@"%@, %s ",examination, "\n"]]; } return examinationsString; 我已经将UITextView Lines属性更改为5,但仍将所有内容全部放在一行中,用“/”分隔 我究竟做错了什么? 我还想让UITextView伸展,如果有超过1行,当然不是自动实现的

UITextView不加载/显示大文本?

我有一个简单的UITextView在我的login屏幕上,我需要显示条款和条件。我有一个非常大的条款和条件文本。在界面生成器中,我已经添加了文本到UITextView。 在界面生成器中,文本正常显示。 但是,当我运行该应用程序的UITextView是空的。 如果我在UItextView中给出小文本,它正在呈现正确,但巨大/大文本没有得到显示。 谁能帮帮我吗。 这是代码。 – (IBAction)showTermsOfUse:(id)sender{ termsOfUseText.text = @"/***/"; termsOfUseText.scrollEnabled = YES; [UIView beginAnimations:nil context:nil]; // begins animation block [UIView setAnimationDuration:0.6]; // sets animation duration [UIView setAnimationDelegate:self]; termsOfUse.frame = CGRectMake(0,0,320,416); [UIView commitAnimations]; // commits the animation block. This Block is done. }

如何在UITextView中禁用放大

我想摆脱UITextView中的放大和文本select,但我需要电话号码,链接和地址检测器。 我在用 -(void)addGestureRecognizer:(UIGestureRecognizer *)gestureRecognizer { if ([gestureRecognizer isKindOfClass:[UILongPressGestureRecognizer class]]) { gestureRecognizer.enabled = NO; } [super addGestureRecognizer:gestureRecognizer]; return;} 停止放大,但它也停止select电话号码/地址/链接检测到的文字。 如果我这样做[_txtView setSelectable:NO]; 它会停止放大和文本select以及数据检测。

为什么在呈现新的UITableviewController子类时以前工作的Xcode项目在Xcode 7中挂起?

将我的项目移到Xcode 7中导致项目在两个地方挂起,在这两个地方都应该呈现一个新的UITableViewController子类。 它似乎是Xcode 7中的错误,也出现在7.01中,该项目在Xcode 6.4中工作正常。 这个错误不会抛出exception,事情似乎太吊死了。 通过代码逐行涉水,很明显,在这两种情况下都有一个问题返回一个UITableViewCell UITextView的tableviewCell。

当用户通过语音input时,应用程序崩溃uitextview

当用户在UITextView中通过语音input文本时,应用程序崩溃, 碰撞方法 通过点击它使textview第一响应然后按下键盘上的麦克风button,然后讲话的东西,然后按完成应用程序崩溃.. 在我的情况下uitextview没有什么特别的。 控制台输出 * 由于未捕获的exception“NSInvalidArgumentException”而终止应用程序,原因是:“尝试使用deleteCharactersInRange对不可变对象进行变异:” 第一掷调用堆栈:(0x19443c1c0 0x192e7455c 0x19443c108 0x1943d9b18 0x19a58d138 0x194e1a3c4 0x1943fd958 0x1943fb9e4 0x194e1a218 0x19aa9aac8 0x19aa9b270 0x19aa9a0b4 0x19aa97680 0x19aa979f0 0x19aa9afd0 0x19aa9b50c 0x19cdbf800 0x19cdbf064 0x19cdbf74c 0x19cdc4354 0x1005e925c 0x1005e921c 0x1005ee284 0x1943e9f2c 0x1943e7b18 0x194316048 0x195d99198 0x19a2e9628 0x19a2e4360 0x1001e03c4 0x1932f85b8)的libc ++ abi.dylib:与未捕获的exception终止键入NSException 进一步debugging我得到了(通过在控制台inputBT)它给了我 * thread #1: tid = 0x645a4, 0x000000019340a014 libsystem_kernel.dylib`__pthread_kill + 8, queue = 'com.apple.main-thread',stop reason […]

UITextView内容大小太短

我有一个UITextView,我想dynamicresize取决于其内容。 出于某种原因,textview总是比它的内容更短! 代码如下: _textView.text = [NSString stringWithFormat:@"Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test […]