我有一个 UITableView 有两个自定义单元格。我为每个单元格子类化了 UITableViewCell。在这两者中,我都有一个可以滚动的 UITextView。我希望用户能够点击顶部栏滚动到顶部。我知道我需要为文本视图关闭 scrollsToTop。但我不知道具体放在哪里。我已经尝试过这样的自定义单元格。
#import "MessageCell.h"
@implementation MessageCell
- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier
{
self = [super initWithStyle:style reuseIdentifier:@"MessageCell"];
if (self) {
// Initialization code
[_messageText setScrollsToTop:NO];
}
return self;
}
@end
但这没有用。有没有人有任何想法?我不知道还能把它放在哪里。我在实际的 tableview vc 中尝试过,但它无法识别我的属性。提前感谢您的任何帮助!
配合我在下面的回复。我在 cellForRowAtIndexPath 中调用了一个名为 FaceBookCell 的单元格。这个单元格包含一个 UIImageView。我将其细分为消息单元和光电管。他们都需要 UIImageView,但消息单元格在 UITextView 中显示消息,Photocell 在 UITextView 中显示消息,在另一个 UIImageVIew 中显示照片。我需要让 Facebook 单元知道停止其他单元的 scrollsToTop。谢谢。