jjzjj

UItextview

全部标签

ios - 如何在 UITextView 中设置选择?

我有一个UITextView,它被放置在UITableViewCell中。要选择UITextView中的内容,我将使用以下代码。[UITextViewselect:self];[UITextViewsetSelectedRange:NSMakeRange(start,length)];一旦加载了UITableView,就会调用以下方法numberOfRowsInSection:(NSInteger)sectioncellForRowAtIndexPath:(NSIndexPath*)indexPathheightForRowAtIndexPath:(NSIndexPath*)index

iphone - 在 UITableView reloadData 之后在 UITextView 中设置选择?

我在UITableViewCell中放置了一个UITextView。一旦用户点击某个按钮,我将调用[UITableViewrelodaData]来更新UITextView中的内容。我的目标是在调用reloadData后在UITextView中设置选择。是否有任何回调方法可用于[UITableViewreloadData]方法,就像performBatchUpdates可用于UICollectionView。 最佳答案 重新加载TableView通常不会退出第一响应者。必须是您代码中的内容,例如cellForRowAtIndexPat

ios - 将第一响应者从 uitextfield 更改为 uitextview [iOS 7] 时出现死锁

这里有一个非常奇怪的问题,这在iOS7之前没有发生过......我在我创建的表单中有一个uitextfield和uitextview...问题是,如果用户将textfield作为第一响应者,然后点击uitextview,就会发生死锁,内存将增加,直到看门狗杀死我的应用程序。.当我从uitextview更改为uitextfield时,这不会发生相关代码:#pragmamark-UITextViewDelegate-(BOOL)textView:(UITextView*)textViewshouldChangeTextInRange:(NSRange)rangereplacementTex

IOS:UITextView 旋转 iOS 7 换行文本

在我的应用程序中,我需要一个TextView,当手机横向转动时我会显示它;这是我的代码,可以让一个完美的UItextView随风景旋转。textview_right.transform=CGAffineTransformMakeRotation(M_PI/2);在iOS6中,它是完美的,但在iOS7中,TextView在单词后换行文本,我看不到我的文本。为什么?我给你看两个镜头:这在纵向中是正常的这不正常 最佳答案 解决方案:简单地将UITextView放入UIView中并旋转它。 关于

ios - 当按下回车键时,UITableView 中的 UITextView 不会向上滚动

我想创建一个应用程序,其功能类似于iOS7的Notes应用程序。基本上,顶部有一排日期和时间。我的解决方案是将UITextView放在UITableView中。第一行是带有日期和时间的UILabel,第二行是UITextView。我根据UITextViewContentSize更改UITextView和UITableViewCell的高度。问题是UITextView尺寸很大,所以当用户按下返回键时它不会自动滚动。有什么办法可以让它正常滚动吗? 最佳答案 UITextView是UIScrollView的子类。我将建议一种实现类似功能的

ios - 为什么这个委托(delegate)不适用于 UITextView

-(void)viewDidLoad{[superviewDidLoad];}-(id)init{self=[superinitWithNibName:@"WritingView"bundle:nil];if(self){//self.view.delegate=self;self.txtMain.userInteractionEnabled=YES;self.txtMain.delegate=self;}returnself;}-(id)initWithNibName:(NSString*)nibNameOrNilbundle:(NSBundle*)nibBundleOrNil{re

ios - drawTextInRect : in UITextView class

我使用UITextField类中的drawTextInRect:方法来创建轮廓文本(带有黑色边框/存储效果的文本)。但是我需要一些类似的东西来在UITextView中创建相同的轮廓文本,但是这里不包括drawTextInRect:方法。我如何为textView执行此操作?这是我在UITextField类中使用的代码:-(void)drawTextInRect:(CGRect)rect{CGContextRefc=UIGraphicsGetCurrentContext();CGContextSetLineWidth(c,1);CGContextSetLineJoin(c,kCGLineJ

ios - UITextView 链接突出显示,但在自定义 UITableViewCell 中时不可单击

我在自定义tableviewcell中获得了这三个TextView(层次结构的底部)。这是他们的设置。它们会突出显示正确的内容(电话号码、地址等),但不允许我点击它们。 最佳答案 您可以尝试手动创建TextView吗?下面的链接可以点击:-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*cellIdentify=@"Cell";UITableViewCell*

ios - 将 NSDictionary 中的所有内容放入 UITextView

我有一个NSDictionary,我想将它打印到一个UITextView中。我尝试使用这段代码,但是当我尝试将它放入UITextView时,它只得到一行文本,而当我使用NSLog时,它运行完美。for(inti=0;i有没有办法解决这个问题? 最佳答案 你应该把它附加到现有的文本中textview.text=@"";for(inti=0;i 关于ios-将NSDictionary中的所有内容放入UITextView,我们在StackOverflow上找到一个类似的问题:

ios - 如果发生溢出,如何为 UITextView 设置最大高度和固定宽度并强制省略而不是滚动?

这是我的目标:我想使用UITextView而不是UILabel,因为我希望用户能够选择文本并进行复制。我希望UITextView在60点的高度达到最大值。我希望UITextView的宽度固定为300点。我希望UITextView在单词上换行。假设,根据我提供给它的属性文本字符串,它需要3行才能达到60点的最大高度。因此,如果我向UITextView提供6行属性文本,我希望UITextView最大显示60点并显示3行后跟一个省略号(例如...)。我不希望TextView可以滚动。如果我向UITextView提供单个词作为属性文本,例如“Hello”,我希望UITextView仍然具有30