草庐IT

automatic-uitableview-paging

全部标签

ios - iOS 8 上的 UITableView 单元格宽度停留在 320pt

我目前正在尝试在不使用Storyboard的情况下使用自定义单元格创建一个简单的UITableView。我在iPhone6模拟器上遇到一个问题,其中表格View的宽度为375(应该如此),但内部单元格的宽度为320。在项目中找不到数字320,因为我没有对其进行硬编码。当我设置单元格的背景颜色时,它扩展了375的整个宽度,但我需要将图像向右对齐,它只对齐320,如下图所示。我不确定这是因为我缺少约束还是存在错误。感谢任何帮助,谢谢!设置表格的代码:-(TBMessageViewCell*)getMessageCellforTableView:(UITableView*)tableView

ios - iOS 8 上的 UITableView 单元格宽度停留在 320pt

我目前正在尝试在不使用Storyboard的情况下使用自定义单元格创建一个简单的UITableView。我在iPhone6模拟器上遇到一个问题,其中表格View的宽度为375(应该如此),但内部单元格的宽度为320。在项目中找不到数字320,因为我没有对其进行硬编码。当我设置单元格的背景颜色时,它扩展了375的整个宽度,但我需要将图像向右对齐,它只对齐320,如下图所示。我不确定这是因为我缺少约束还是存在错误。感谢任何帮助,谢谢!设置表格的代码:-(TBMessageViewCell*)getMessageCellforTableView:(UITableView*)tableView

ios - 如何从 UITableView 中获取选定的行?

所以我写了这段代码,在我想选择的行旁边打了一个复选标记,因为我想选择多个行UITableViewCell*cell=[tableViewcellForRowAtIndexPath:path];if(cell.accessoryType==UITableViewCellAccessoryCheckmark){cell.accessoryType=UITableViewCellAccessoryNone;}else{cell.accessoryType=UITableViewCellAccessoryCheckmark;}但是当我使用这个方法时:NSArray*selectedIndexP

ios - 如何从 UITableView 中获取选定的行?

所以我写了这段代码,在我想选择的行旁边打了一个复选标记,因为我想选择多个行UITableViewCell*cell=[tableViewcellForRowAtIndexPath:path];if(cell.accessoryType==UITableViewCellAccessoryCheckmark){cell.accessoryType=UITableViewCellAccessoryNone;}else{cell.accessoryType=UITableViewCellAccessoryCheckmark;}但是当我使用这个方法时:NSArray*selectedIndexP

iphone - uitableview headerViewForSection : always returns nil

我有一个带有自定义标题View的表格,无论何时,或者我为部分选择什么值,我总是得到零值。我有另一个表有同样的问题。如果我打印[tableviewsubviews]的值,我可以看到标题View,但我不知道为什么该方法不返回任何内容。我想做的是获取headerview中的activityIndi​​cator并通过方法调用启动或停止它。header始终绘制正常,但我无法获得对它的引用。还有,调用headerViewForSection:并没有调用delegate方法,这正常吗?footerViewForSection:有同样的问题部分代码:-(UIView*)tableView:(UITa

iphone - uitableview headerViewForSection : always returns nil

我有一个带有自定义标题View的表格,无论何时,或者我为部分选择什么值,我总是得到零值。我有另一个表有同样的问题。如果我打印[tableviewsubviews]的值,我可以看到标题View,但我不知道为什么该方法不返回任何内容。我想做的是获取headerview中的activityIndi​​cator并通过方法调用启动或停止它。header始终绘制正常,但我无法获得对它的引用。还有,调用headerViewForSection:并没有调用delegate方法,这正常吗?footerViewForSection:有同样的问题部分代码:-(UIView*)tableView:(UITa

小程序返回页面报错:navigateBack:fail cannot navigate back at first page.

调试小程序的时候,从主页跳转到了另一个页面,在另一个页面的bindtap事件绑定的函数中,调用了wx.navigateBack()函数,但是却没有跳回上一个页面,而是报了一个错误:看字面意思也很简单,说的是现在这个页面已经是第一个页面了,没办法再返回了。这个错误原因其实也简单,就是在跳转的时候使用了wx.redirectTo(),使用wx.redirectTo()相当于重定向,不算是从上一个页面跳转过来的,所以把跳转后的页面当做了第一个页面。解决方案就是把wx.redirectTo()换成wx.navigationTo()。这样跳转之后,点击返回就可以成功返回上一页了。

ios - UITableView 动画行在排序时重新排序

我有一个表格,用户可以用两种不同的方式对其进行排序。当用户在这两种排序模式之间切换时,我希望重新排序是动画的。虽然UITableView的方法为插入、删除和重新加载行提供了动画帮助,但我没有看到任何可以让我为行移动设置动画的东西。我错过了什么吗?假设我不是,有没有人有关于如何执行此操作的示例代码?谢谢。 最佳答案 我知道这是一个较旧的问题,但我遇到了同样的问题并认为我找到了解决方案,所以我想我会分享以防其他人在这里找到同样的问题。我也不确定它的解决方案有多棒,但它似乎对我有用。我的TableView从名为_objects的数组中获取

ios - UITableView 动画行在排序时重新排序

我有一个表格,用户可以用两种不同的方式对其进行排序。当用户在这两种排序模式之间切换时,我希望重新排序是动画的。虽然UITableView的方法为插入、删除和重新加载行提供了动画帮助,但我没有看到任何可以让我为行移动设置动画的东西。我错过了什么吗?假设我不是,有没有人有关于如何执行此操作的示例代码?谢谢。 最佳答案 我知道这是一个较旧的问题,但我遇到了同样的问题并认为我找到了解决方案,所以我想我会分享以防其他人在这里找到同样的问题。我也不确定它的解决方案有多棒,但它似乎对我有用。我的TableView从名为_objects的数组中获取

ios - 当我的 UITableView 尝试加载时,为什么我会收到有关无法出队的错误?

我收到以下错误:*Terminatingappduetouncaughtexception'NSInternalInconsistencyException',reason:'unabletodequeueacellwithidentifierFontCell-mustregisteraniboraclassfortheidentifierorconnectaprototypecellinastoryboard'我不确定我做错了什么。我设置了单元格标识符(以编程方式,因为它不是通过InterfaceBuilder创建的)并执行我认为我应该在委托(delegate)方法中执行的所有操作,