草庐IT

reuseIdentifier

全部标签

ios - MKMapKit UILabel 作为注解

我认为这将是相当普遍的事情-但无法在任何地方找到它。我知道如何将图像放在map上。我使用在这里找到的CSMapAnnotationhttp://spitzkoff.com/craig/?p=81.我几乎以CSMapAnnotationTypeImage为例并制作了CSMapAnnotationTypeLabel,但它一直只在map上显示图钉,而不是像我预期的那样显示UILabel。头文件#import#import@interfaceCSLabelAnnotationView:MKAnnotationView{UILabel*_label;}@property(retain,nonat

iphone - iOS UITableView 错误

这个问题在这里已经有了答案:Xcode-Howtofix'NSUnknownKeyException',reason:…thisclassisnotkeyvaluecoding-compliantforthekeyX"error?(78个答案)关闭7年前。我正在练习子类UItableView单元格并不断收到下面的错误,我还添加了conditionCell代码:013-02-2522:07:24.757tableForms[52558:c07]***Terminatingappduetouncaughtexception'NSUnknownKeyException',reason:'[s

ios - 为什么我的自定义表格单元格不显示文本?

所以我尝试子类化UITableViewCell来制作一个消息单元格,我一直在测试它,但我似乎无法让它显示任何东西。它不是数据源,因为它工作正常,我没有尝试使用自定义单元格。我不确定为什么细胞中什么也没有出现。-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{MessageCell*cell=(MessageCell*)[tableViewdequeueReusableCellWithIdentifier:@"cell"];if(cell==n

ios - 尝试在手势识别时翻转单元格上的 ImageView ,代码工作正常但没有翻转

我有一个CollectionView,在CollectionView上,我使用了imageview,我在imageview上添加了UISwipeGestureRecognizer,它工作正常。它进入刷卡方法。在Swipe方法中,我试图翻转单元格上的imageview但它不起作用。下面是我的澄清代码。//collectionviewdelegatemethodinwhichIhaveaddedgesture.internalfunccollectionView(collectionView:UICollectionView,cellForItemAtIndexPathindexPath:

ios - 拖放到 iOS 11 Beta 4 中的 `UICollectionView` 占位符

拖放到UICollectionView的API在iOS11Beta4中发生了变化。在beta1-3中,代码如下所示:letplaceholderContext=coordinator.drop(item.dragItem,toPlaceholderInsertedAt:indexPath,withReuseIdentifier:"reuseID",cellUpdateHandler:{_in})在beta4中,引入了UICollectionViewDropPlaceholder。我的代码是letplaceholder=UICollectionViewDropPlaceholder(in

ios - 正确的子类化和重用 UITableViewHeaderFooterView

我有一个UITableView,其中有部分标题,可以点击这些标题来展开或折叠该部分。在我的特定示例中,每个部分只有一行,它是可见的(展开的部分)或隐藏的(折叠的部分)。作为部分标题,我使用自定义UITableViewHeaderFooterView-HeaderAccountView。我在InterfaceBuilder创建了*.xib文件,并将其自定义类设置为我的HeaderAccountView(仍在IB字段)。在我的HeaderAccountView.h和HeaderAccountView.m文件中,init方法或类似的东西没有任何变化-只有一些功能可以突出显示自身(所选部分)等

ios - 使用自定义 UITableViewCell 时, ImageView 框架为零

我创建了一个自定义的UITableViewCell,但想使用单元格中的标准UIImageView。我注意到框架总是归零,这给我带来了问题@implementationMyCustomCell-(id)initWithStyle:(UITableViewCellStyle)stylereuseIdentifier:(NSString*)reuseIdentifier{//thestyleis"default"styleself=[superinitWithStyle:UITableViewCellStyleDefaultreuseIdentifier:reuseIdentifier];/

iphone - 'UITableView' 没有@interface 声明选择器'initWithStyle :reuseIdentifiers

我是iOS开发的新手,我正在寻求有关UITableView问题的帮助。好吧,我正在研究有关UITableView代码的所有内容,并且在开发过程中,当我尝试重用标识符时(以防界面上没有要创建的单元格),XCode显示消息:“'UITableView'的可见@interface声明了选择器'initWithStyle:reuseIdentifier:”代码如下:-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*ide

ios - 如何将自定义透明 MKAnnotation 添加到 MKMapView?

所以我试图复制以下场景(半透明注释View):我尝试了以下实现但没有成功:1-创建不透明度为30%的自定义图像并添加到map中--->结果:图像保持不透明。代码:-(id)initWithAnnotation:(id)annotationreuseIdentifier:(NSString*)reuseIdentifier{self=[superinitWithAnnotation:annotationreuseIdentifier:reuseIdentifier];if(self){LLAnnotation*myA=(LLAnnotation*)annotation;self.acce

ios - 在某些情况下禁用重用单元格

我有一个奇怪的情况,在某些情况下我想禁用单元格中的单元格可重用“功能”。如果满足某些条件,我不想重复使用该单元格。什么是漂亮的方法?(我知道reuseIdentifier的目的,但我有一些奇怪的依赖性,所以,不,我希望这个单元格变得不可重用。)我无法修改reuseIdentifier,因为它是一个只读属性。我可以覆盖getter“-(NSString*)reuseIdentifier”,但我不喜欢这个想法。对于这个问题还有其他建议吗? 最佳答案 如果您需要避免重复使用单元格,那么您的代码或设计可能有问题:重复使用单元格的机制非常灵活