草庐IT

automatic-uitableview-paging

全部标签

ios - 在 UICollectionView 选择上选择 UITableView

我在UITableViewCell中有一个UICollectionView。当我选择tableView行时,我不想调用UICollectionView的didSelectItemAtIndexPath:方法。相反,我希望调用UITableView的didSelectRowAtIndexPath:方法。我如何在didSelectItemAtIndexPath:中调用didSelectRowAtIndexPath:? 最佳答案 swift3首先设置如下funccollectionView(_collectionView:UICollec

ios - Xcode UI 测试 - 多个 UITableView

如果我们有多个UITableView,我们如何在XCUITests中指定哪个?XCUIApplication().tables.cells.count返回所有单元格。如何选择对哪个表进行计数限制? 最佳答案 使用可访问性标识符区分您的表格View。classViewController:UIViewController{letfirstTableView:UITableView!letsecondTableView:UITableView!overridefuncviewDidLoad(){super.viewDidLoad()fi

ios - UITableview 中的自定义单元格合并

我正在我的UITableView中使用自定义单元格合并功能。我有包含3个不同列的TableView。第一列是用户名,第二列是提供给用户的设施,最后一列是针对特定设施授予用户的权限。目前我的TableView显示如下:如您在上图中所见,如果不同设施的用户名相同,则用户名单元格会重复。所以它看起来不是我想要的。我想合并用户名单元格列以停止重复。并想要合并单元格,如下图所示。我得到了不同用户名的计数,这些用户名在NSSet的数据库表中重复,但我不知道如何合并这个单元格。请帮我解决这个问题,如果可能的话,请提供一些示例代码。提前致谢。 最佳答案

ios - 通过索引点击 UITableView header

我想在点击UITableView标题时获取索引。现在我确实将UIGestureRecognizer添加到header中:-(nullableUIView*)tableView:(UITableView*)tableViewviewForHeaderInSection:(NSInteger)section{UITapGestureRecognizer*recognizer=[[UITapGestureRecognizeralloc]initWithTarget:selfaction:@selector(sectionTapped:)];UIView*headerView=[UIViewn

ios - 使用 AutoLayout 的 UitableView 中的动态单元格高度问题?

我必须计算单元格的动态高度取决于两个标签,左标签和右标签。左标签可以有空字符串。如果左标签为空,我想给出一个特定的固定高度,否则它将采用左标签高度。当标签为空时无法给出固定高度此代码无效self.tableView.estimatedRowHeight=50 最佳答案 您对两个标签的约束应该是,顶部、底部、前导和尾部。并在您的viewDidload中设置以下代码self.tableView.estimatedRowHeight=50self.tableView.rowHeight=UITableViewAutomaticDimens

ios - 如何在 iOS 11 中关闭通过 UITableView 调整大标题?

iOS11中有这个大标题功能,当UITableViewController的表格滚动到顶部时显示大标题,当用户将表格从顶部滚动时折叠为标准小标题。这是标准行为。我需要导航Controller的行为有所不同——我需要始终显示大标题。如何实现?下面的代码没有帮助,滚动时它仍然会折叠。navigationController?.navigationBar.prefersLargeTitles=truenavigationItem.largeTitleDisplayMode=.always 最佳答案 我在UIViewController中嵌

ios - 如何调整 UITableView tableHeaderView 的左右 insets 或 margins?

我有一个“普通”风格的UITableView。我将View设置为TableView的tableViewHeader。该表还在右侧显示了部分索引。我的问题是弄清楚如果在iPhoneX(横向)和表格View的部分索引(如果有的话)上运行,如何插入标题View的左边缘和右边缘以考虑安全区域插入。我创建了一个简单的测试应用程序,其中添加了一些虚拟行、一个部分标题和部分索引。这是我使用UILabel创建简单标题View的代码。我的真实应用不会使用标签,而是使用自定义View。letlabel=UILabel()label.font=UIFont.systemFont(ofSize:30)labe

objective-c - Objective-C : How to set the subview display in the current visible frame? (UITableView)

我有一个UITableViewController并打算在单击按钮(即刷新按钮)时向其添加subview。我的代码如下://setuploadingpageself.myLoadingPage=[[LoadingPageViewControlleralloc]init];self.myLoadingPage.view.frame=self.view.bounds;self.myLoadingPage.view.hidden=NO;[self.viewaddSubview:self.myLoadingPage.view];我的问题是如何将此subview设置在当前可见框架中?特别是对于U

c# - Windows Phone 7 开发中 UITableView 的等效项是什么?

在WindowsPhone7开发中,UITableView的等价物是什么?我试图制作一个自定义UITableViewCell的等价物,左边是图像,右边是自定义UILabel。显然,行数基于值数组的计数。谁能告诉我应该怎么做才能在WindowsPhone7.1上获得相同的效果? 最佳答案 对于任何list类型的UI元素,您都希望使用带有自定义DataTemplate的ListBox。XAML更多的是灵active,因此您没有专门的UI元素,但您可以自定义一些基本控件,使其看起来完全像您想要的那样。您可能想要在您的DataTemplat

iphone - 带有自定义索引 View 的 UITableView

我想做的是自定义UITableView索引的外观。经过一番搜索后,我得出的结论是这是不可能的,我必须制作一个自定义View来完成如下面的屏幕截图。examplehttp://img705.imageshack.us/img705/8573/57screenshot20111231at9.png我的表格View没有部分,所以我想做的是在点击其中一个小点时向下或向上滚动一页。此外,我希望用户能够像标准表格View索引一样在View上滑动以快速跳过页面。如果您能提供一个与此类似的示例或至少一些关于从哪里开始的指南,我将不胜感激。 最佳答案