问题标签 [custom-cell]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - 更新 uitableview 自定义单元格
如果您不像我那么盲目,我有一个问题可能相当容易。我有一个带有海关单元格的表格视图,这些单元格从数据源中获取信息。在这个自定义单元格中,我有一个按钮可以更改所有单元格的数据源。按下一个单元格中的按钮应该使所有其他单元格变暗。数据源已更改,但我的问题是只有当我在表格视图中拖动单元格时,单元格才会更新。按下按钮时的方法放在tableview中,以[tableview reloadData]结尾;但它只在拖动时更新。
任何帮助表示赞赏
--Update-- 下面显示了按下按钮时调用的方法。switch case 改变了数据源。button.tag 用于查看按钮被按下的单元格。
custom-cell - 我可以将 NSDatePicker 对象放在 NSTableView 的单元格中吗?
现在我只是使用带有 NSDateFormatter 的 NSTextCell,我只是想知道这是否可能,也许通过使用 .
提前致谢!
ipad - 如何在 Ipad 上的 TableView 中加载自定义 TableViewCell?
首先,对不起我的英语,我是法国人:)
就像标题中所说的那样,我想在 ipad 上的一个简单的 tableview 中放置一个自定义 tableviewcell。这是必要的,因为我想生成一个带有 5 个标签的表格。
UITableViewCell
我使用带有 NIB的单独类。
这是我的代码:
你能帮助我吗 ?我花了8个小时来解决这个问题......
谢谢 !
iphone - 从 Nib 文件加载自定义表格视图单元格
我目前正在通过苹果文档中的一个示例工作,但在找到他们正在谈论的一些事情时遇到了一些麻烦,特别是在里面
仔细查看表格视图单元格 > 从 Nib 文件加载自定义表格视图单元格
我不确定需要设置哪个类..
7、在nib文档窗口中选择File's Owner,打开Inspector的Identity面板,将File's Owner的类设置为你自定义的视图控制器类。
iphone - 由于自定义单元格创建,UITableview 在滚动时变得生涩?
我为我的 uitableview 使用了自定义单元格类,并在 cellForRowAtIndexPath 方法中使用。
在该方法中,已经定义了 cellIdentifier,甚至将 cell 属性用作 dequeueReusable。
但是,在每次创建自定义单元格对象并调用其方法时滚动我的表格视图。由于设备上的这一点,滚动会产生生涩的效果。
我还检查了 if(cell==nil) 并在其中为该自定义单元格分配了我的图像和标签属性。但是每一次,这个条件都会成立,程序指针就会进入那个条件。
请指导我。
如果可能,请提供一些示例代码。
提前致谢
穆纳尔。
ios - 自动 UITableViewCellHeight 的奇怪结果
我几乎成功地集成了自动 UITableViewCellHeight 的东西,但有一点很奇怪。如果我运行它,它会向我显示第三部分中第一部分的文本(尽管也在第一部分中)。有想法该怎么解决这个吗?
iphone - “带有customcell的表格视图”问题
我有一个带有自定义单元格和 5 个部分的表格视图。我使用自定义单元格来表示“如果我点击一行,图像应该会改变”。它工作正常。但是,在第一节中选择一行后,它还会选择最后一节中的任何一行。如果我上下滚动,第一节和最后一节的单元格图像会随机移动。
请帮助...!!!
我是iphone开发的初学者。
以下是我的表格视图中的 cellforrow 代码。
以下是CustomCell的代码
提前致谢。
objective-c - 对tableview中的对象数组进行排序
我正在开发一个 iPad 应用程序,它有一个带有自定义单元格的表格视图。每个单元格都是一个对象,它在 3 列中表示类的属性。我想根据列对数据进行排序。如何使用目标 c 实现它?
iphone - 在 iPhone 中的单元格上获取选中和未选中按钮问题
大家好,我在我的应用程序中遇到了一个奇怪的问题。我的表格视图有一个自定义单元格,我的单元格上有一个按钮。我必须在该按钮上添加收藏夹和不喜欢的功能,因此如果点击该按钮,它将使该单元格上的项目成为收藏夹,并且按钮将处于选定状态,如果用户再次点击它,它将被取消选择。就像复选框一样。问题是当我选择一个按钮时,它也是第 5 个按钮。例如,如果我选择第 3 个索引上的按钮,那么它也会选择索引 8 上的按钮。
任何机构都面临这个问题?有谁能够帮助我?
iphone - 这段代码中有什么错误导致它崩溃?
我正在使用表格视图,其中我通过自定义单元格显示 10 行表格,其中一个是普通单元格。我用过这段代码...
}
当编译器运行该代码时,会出现以下错误...
2011-09-13 12:24:13.641 Yelp-OnTheWay[8739:207] * 断言失败 -[UITableView _createPreparedCellForGlobalRow:withIndexPath:], /SourceCache/UIKit_Sim/UIKit-1447.6.4/UITableView.m:5613 2011-09 -13 12:24:13.643 Yelp-OnTheWay[8739:207]由于未捕获的异常'NSInternalInconsistencyException'而终止应用程序,原因:'UITableView dataSource 必须从 tableView 返回一个单元格:cellForRowAtIndexPath:' * * 第一次抛出调用堆栈:(0 CoreFoundation 0x012bebe9exceptionPreprocess + 185 1 libobjc.A.dylib 0x014135c2 objc_exception_throw + 47 2 CoreFoundation 0x01277628 +[NSException raise:format:arguments:] + 136 3 Foundation 0x0016747b -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 116 4 UIKit 0x -[UITableView(UITableViewInternal) _createPreparedCellForGlobalRow:withIndexPath:] + 883 5 UIKit 0x003d677f -[UITableView(UITableViewInternal) _createPreparedCellForGlobalRow:] + 75 6 UIKit 0x003eb450 -[UITableView(_UITableViewPrivate) _updateVisibleCellsNow:] + 1561 7 UIKit 0x003e3538 -[UITableView layoutSubviews] + 242 8 QuartzCore 0x00fca451 -[CALayer layoutSublayers] + 181 9 QuartzCore 0x00fca17c CALayerLayoutIfNeeded + 220 10 QuartzCore 0x00fc337c _ZN2CA7Context18commit_transactionEPNS_11TransactionE + 310 11 QuartzCore 0x00fc30d0 _ZN2CA11Transaction6commitEv + 292 12 QuartzCore 0x00ff37d5 _ZN2CA11Transaction17observer_callbackEP19__CFRunLoopObservermPv + 99 13 CoreFoundation 0x0129ffbb __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION0x00fca17c CALayerLayoutIfNeeded + 220 10 QuartzCore 0x00fc337c _ZN2CA7Context18commit_transactionEPNS_11TransactionE + 310 11 QuartzCore 0x00fc30d0 _ZN2CA11Transaction6commitEv + 292 12 QuartzCore 0x00ff37d5 _ZN2CA11Transaction17observer_callbackEP19__CFRunLoopObservermPv + 99 13 CoreFoundation 0x0129ffbb __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION0x00fca17c CALayerLayoutIfNeeded + 220 10 QuartzCore 0x00fc337c _ZN2CA7Context18commit_transactionEPNS_11TransactionE + 310 11 QuartzCore 0x00fc30d0 _ZN2CA11Transaction6commitEv + 292 12 QuartzCore 0x00ff37d5 _ZN2CA11Transaction17observer_callbackEP19__CFRunLoopObservermPv + 99 13 CoreFoundation 0x0129ffbb __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION13 核心基础 0x0129ffbb __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION13 核心基础 0x0129ffbb __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION+ 27 14 CoreFoundation 0x012350e7 __CFRunLoopDoObservers + 295 15 CoreFoundation 0x011fdbd7 __CFRunLoopRun + 1575 16 CoreFoundation 0x011fd240 CFRunLoopRunSpecific + 208 17 CoreFoundation 0x011fd161 CFRunLoopRunInMode + 97 18 GraphicsServices 0x01b60268 GSEventRunModal + 217 19 GraphicsServices 0x01b6032d GSEventRun + 115 20 UIKit 0x0037b42e UIApplicationMain + 1160 21 Yelp-OnTheWay 0x00002154 main + 102 22 Yelp-OnTheWay 0x000020e5 start + 53 ) 在抛出“NSException”实例后调用终止程序接收信号:“SIGABRT”。杀死退出
怎么去掉?
提前致谢...