Tag: uitextview ios7

UITextViews在UITableView链接检测错误在iOS 7

我有自定义的UITableViewCells包含一个UITextView。 我在Interface Builder中打开了UITextView中的链接检测。 当我第一次加载表视图时,似乎一切正常,但是当我在表视图中上下滚动时,链接检测会变得混乱。 具体而言,只有常规文本(通常是最初呈现的)的单元格显示为链接(文本视图中的所有文本均为蓝色并且是活动链接),链接指向某些对象其他表格视图单元格。 例如,链接可能指向位于不同表格视图单元格中的网站,或者启动电子邮件到位于不同表格视图单元格中的地址。 这似乎是当表视图单元格被重用时,即使文本视图文本正在更新,链接以某种方式得到保存。 这只发生在iOS 7,而不是iOS 6.它发生在模拟器和我的设备上。 这里是代码: – (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { NSString *sectionKey = [self.orderedSectionKeys objectAtIndex:indexPath.section]; NSDictionary *infoDictionary = [[self.tableViewData objectForKey:sectionKey] objectAtIndex:indexPath.row]; static NSString *cellIdentifier = @"InfoDefaultTableViewCell"; InfoDefaultTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:cellIdentifier]; if (cell == nil) { NSArray *topLevelObjects = [[NSBundle mainBundle] loadNibNamed:@"InfoTableViewCells" owner:self options:nil]; cell = [topLevelObjects […]

UITextView在iOS7剪辑文本string的最后一行

UITextView在iOS7中真的很奇怪。 当你键入并进入你的UITextView的最后一行时,滚动视图不会滚动到底部,它会导致文本被“剪辑”。 我试过把它的clipsToBound属性设置为NO,但它仍然剪辑文本。 我不想调用“setContentOffset:animated”,因为一个:这是非常hacky解决scheme..其次:如果光标在我们的textview中间(垂直),它会导致不必要的滚动。 这是一个截图。 任何帮助将不胜感激! 谢谢!

iOS 7中的UITextView链接检测

我有一个UITextView通过Interface Builder进行pipe理。 作为数据检测我有“链接”选中。 在iOS 6中,一切工作正常,链接突出显示,可点击。 不过在iOS 7中,所有链接仍然只是纯文本。 可编辑和可select的checkbox未被选中。 值得关注的是UITextView是一个容器视图的子视图,它也是在UIScrollView 。

如何在iOS 7上将UITextView的大小设置为其内容?

多年来,我一直在使用已接受的答案。 在iOS 7上,无论文本内容如何,​​contentSize.height都会变成frame.height-8。 什么是调整iOS 7的高度的工作方法?

iOS7 UITextView contentsize.height替代

我正在从iOS 6.1移植到iOS 7的应用程序之一。我正在使用一个布局,其中有一个固定宽度的UITextView ,但它的高度是基于其内容大小。 对于iOS 6.1来说,检查contentsize.height并将其设置为textview的框架高度就足够了,但在iOS 7上不起作用。 我怎样才能创build一个固定宽度的UITextView ,但基于它显示的文本的dynamic高度? 注意:我从代码创build这些视图,而不是使用Interface Builder。