无论出于何种原因..当我移动过去吧(下去),滑块会很奇怪,它以图形的变化和犯规保留价值。
请注意,你可以看到这是哪里了一层阴影。 任何帮助是极大的赞赏。
无论出于何种原因..当我移动过去吧(下去),滑块会很奇怪,它以图形的变化和犯规保留价值。
请注意,你可以看到这是哪里了一层阴影。 任何帮助是极大的赞赏。
我刚刚找到了答案....
所有自定义“initWithFrame”这样的代码:
UISlider *theSlider = [[[UISlider alloc] initWithFrame:CGRectMake(55,20,220,45)] autorelease];
theSlider.maximumValue=10;
theSlider.minimumValue=0;
[cell addSubview:theSlider];
必须是该块内,否则每一次,它会尝试重新绘制:
if (cell == nil) {
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
}
我有这样的:
if (cell == nil) {
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
UISlider *theSlider = [[[UISlider alloc] initWithFrame:CGRectMake(55,20,220,45)] autorelease];
theSlider.maximumValue=10;
theSlider.minimumValue=0;
[cell addSubview:theSlider];
}