草庐IT

uitableView

全部标签

iphone - 在 UITableView 中搜索后突出显示搜索文本

您好谁能帮我搜索后如何突出显示文本,我想从sqlite数据库中搜索数据并将其显示在UITableView中,那么我如何才能仅在搜索结果中突出显示搜索关键字?请帮忙? 最佳答案 以下是我的做法:创建一个自定义单元格,并在该单元格中创建一个View,以包含文本。您将需要使用核心文本才能更改字符串中的背景/文本颜色部分。根据您的搜索,在drawRect方法中更改文本的颜色/背景颜色。请参阅this有关核心文本的更多信息。 关于iphone-在UITableView中搜索后突出显示搜索文本,我们

objective-c - UITableView 动画期间的用户交互

我有一个UITableView,我的单元格处理所有触摸而不是tableview本身。细胞需要立即响应单击和双击。(是的,这确实意味着先调用单击然后再调用双击,我希望它们都被调用)。单击操作是将另一个单元格放在被点击的单元格下方(该单元格是上面单元格的菜单)。我为此使用insertRowsAtIndexPaths。然而,在该动画期间,用户交互似乎完全失败,因此我无法在第二次点击时启动该操作。使用2个UITapGestureRecognizers(单击和双击)并将单次设置为等待两次失败有效,但会导致单击操作明显延迟。我知道在UIView动画期间你可以标记它UIViewAnimationOp

ios - TabBar 上方的 TableView 上的黑条

我有一个UITableView,其中的单元格执行到另一个简单详细View的转换。UITableView和详细View嵌入在导航Controller中。在我的UITableView上,我在本教程之后放置了一个UISearchController栏:http://www.jhof.me/simple-uisearchcontroller-implementation/所以现在,我有以下图形问题:当我在进行研究后通过点击一个单元格执行segue时,我到达了我的详细View。但是当我点击导航栏中的后退按钮时,一个神秘的黑色条出现在TabBar的正上方。当动画结束时,黑条消失。但是当我在没有进行

ios - 具有多个 NSMutablearray 的树 TableView

我正在尝试制作类似购物应用程序的树形表(主要名称、类别名称和子类别名称)但没有得到正确的。我正在使用NSMutableArray请帮助我。例如:::笔记本电脑(主要名称),公司(类别名称),型号(子类别名称)我的回复如下:https://github.com/seletz/CocoaTreeViewExample 最佳答案 请引用此链接以创建基于树的表:http://sugartin.info/2011/07/20/447/ 关于ios-具有多个NSMutablearray的树Table

iOS - 如何在自定义单元格中使用继承?

我在tablview中有6个自定义单元格。所有自定义单元格都有2种类型的数据。首先是标签。第二个与每个不同。所以,我想在这里使用继承。像这样:基本自定义单元格类包含:标签1和标签2。子自定义单元格类包含:标签1、标签2和其他自定义单元格彼此不同的组件。所以,简而言之,我想在自定义单元格中制作标签或没有自定义单元格并在所有(6)自定义单元格中继承。但我不知道该怎么做。任何建议都会很棒。提前致谢。 最佳答案 根据您创建单元格的方式(是否在界面生成器中),这应该很容易。我建议在代码中创建您的单元格,然后继承该单元格(通常您会使用UITab

ios - UITableView Header 显示后面的内容

我有一个UITableView,标题位于带纹理的背景之上。我希望标题贴在顶部,他们这样做了,但我不希望单元格在它们经过时显示在它后面。这是一个例子:新内容是标题。当它们滚动时,您可以看到它下面的数据行。我无法设置页眉的背景,因为它必须显示其后面窗口的纹理。如何不显示标题下方的行? 最佳答案 基本上,如果不使header不透明,则不能。单元格是标题后面的内容,因此如果您使标题透明,则单元格就是您在它们后面看到的内容。 关于ios-UITableViewHeader显示后面的内容,我们在St

ios - 如何通过动画同时增加单元格高度和 subview 高度?

我有一个自定义单元格,里面有一个subview,一旦响应到来,从服务器获取内容时高度就会增加。所以我用动画增加了这个subview的高度,并且在动画完成后我向viewController发送了一个委托(delegate)消息。在这个委托(delegate)中,我为单元格高度设置了一个具有新值的实例变量并调用[tableViewbeginUpdates];[tableViewendUpdates];在那之后,它只是用新的高度调整单元格的大小,动画流畅。但是由于这个委托(delegate)方法是在之前动画的完成block中调用的,所以它发生在它之后。有没有办法让这两者顺利发生?

ios - iOS 7中UISearchDisplayController的全屏背景拦截触摸事件

我有一个UITableview不占据整个屏幕(screenshot)。在iOS6中一切正常。但在iOS7中,当用户搜索时,搜索结果表会占据整个View(screenshot)。为了解决这个问题,我尝试按照thisanswer中的描述手动设置框架.外观现在是正确的(screenshot),但现在左上角的“searchResultsTableView似乎正在添加拦截触摸事件的全屏背景View。为了证明这一点,我将这段代码添加到didShowSearchResultsTableView:controller.searchResultsTableView.superview.backgroun

ios - UIImageView 无法在自调整单元格 iOS 8 中正确调整大小

我正在尝试实现类似于9gag应用程序的功能,其中单元格会根据图像的大小自动调整大小。宽度紧贴两侧,但高度会根据需要调整大小。我有一个标签,上面有标题和UIImageView,图像下面有共享图标等。我已经将图像的约束设置为UIImageView和较低的共享图标关于前导空格和尾随空格。似乎我已经尝试了切换View“模式”的所有组合(即纵横比填充、纵横比适合),当我进行纵横比调整时,它会正确调整图像的大小,但会在图像的下部和上部添加一堆填充图片(下面包含屏幕截图)标签和图标都有适当的约束集(据我所知)我搜索了几个小时试图找到有类似问题的人,但无济于事我似乎找不到任何关于使用大小可能不同的图像

ios - 如何使自定义的 UITableViewCell xib 宽度适合设备宽度

我正在从一个nib文件创建一个UITableTableViewCell。我使用320的宽度作为单元格宽度。我发现当我在iphone6模拟器中运行应用程序时,单元格无法占据表格View的整个宽度。如果我用iphone5s,宽度刚刚好。我想知道如何调整xib的宽度以适应不同的iPhone版本。 最佳答案 您是否启用了使用自动布局和使用尺寸分类,如下所示,首先在表格View和表格View单元格中执行此操作。然后告诉我您的问题1)Afterthatselectbothimageandlabelanddoasbelow2)Selectthei