- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想更改 UISlider Value 的代码 那个时候 UItableview detailTextLabel Value 也被更改了吗?见下图。
当我更改 slider 值动态更改警报范围的 detailTextLabel 时?当我带着这个 UIview 回来时也存储它也代表 slider 和 detailTextLabel 的旧值。
UISlider *slider = [[UISlider alloc]initWithFrame:CGRectMake(45, 45, 290,20)];
if(indexPath.row == 0)
{
NSString *sliderValue =[NSString stringWithFormat:@"%d KM",(int)[_defaults floatForKey:@"Slider"]];
cell.detailTextLabel.text = sliderValue;
}
if(indexPath.row == 1)
{
slider.minimumValue = 5;
slider.maximumValue = 20;
slider.value =(int)[_defaults floatForKey:@"Slider"];
cell.accessoryView = slider;
}
[slider addTarget:self action:@selector(sliderValueChanged:) forControlEvents:UIControlEventValueChanged];
}
cell.textLabel.backgroundColor = [UIColor clearColor];
//[_table reloadData];
return cell; }
-(void)sliderValueChanged:(id)sender
{
UISlider *slider = sender;
[_defaults setFloat:slider.value forKey:@"Slider"];
//[_table reloadData];
}
提前致谢...
最佳答案
每次 slider 移动时调用[self.tableView reloadData];
。确保您想要动态的值是一个属性并由 slider 设置。
如果您不想重新加载整个 tableView,您也可以使用此函数重新加载单元格:
- (void)reloadRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation)animation
查看此问题以获得有关 reloadRowsAtIndexPaths 的更多帮助:Reload specific UITableView cell in iOS
关于ios - 如何动态编码 UITableview detailtextLabel 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23248029/
我有一个包含几个部分的 tableView,我将它设置为静态单元格而不是动态原型(prototype)。问题是我无法以编程方式设置静态单元格的详细文本标签,或者至少我不知道如何设置。可能吗 ?我看到这
我知道这个问题以前发布过,我根据他们的更正修正了我的代码,但仍然没有得到单元格工作的细节,只有正文。这是我的代码: - (UITableViewCell *)tableView:(UITableVie
我检查了 stackOverFlow 的解决方案,但它似乎仍然不适用于我的代码。我的 detailTextLabel 仍然没有显示 :( 想知道我做错了什么,这是我的代码 func tableView
大家好,我的 uitableviewcell 有问题,问题出在 detailTextLabel,我已将其设置为 Storyboard 中的正确细节。当 View 出现时,除了 detailTextLa
我正在使用 willSelectRowAtIndexPath 委托(delegate)方法来更改所选单元格的 detailTextLabel,即将 \U0001F44D 分配给 选定单元格的detai
对大家来说这似乎是一个重复的问题,但我已阅读所有主题,但尚未找到答案,因此我决定发布一个新问题。 我正在使用 UITableViewCellStyleSubtitle 的默认实现,但 detailTe
UITableViewCell detailTextLabel 从不显示。 没有 xib,没有 Storyboard。我已经尝试了 UITableViewCellStyleValue1、UITable
我在 UITableViewCell 的子类中使用以下代码为我的 UITableView 中未选择的单元格设置投影 - (void)setHighlighted:(BOOL)highlighted a
所以我想知道是否可以在单元格的 detailTextLabel 中显示小图像? (我从 URL 获取图像)我试过: NSString *thumbs = [NSString stringWithFor
我有一个 tableView,在 detailTextView 中,底部的低挂字符(g、p、q 等)被截断了。更改字体大小和单元格高度似乎无法解决问题。我无法设置单元格标签的值,所以我没有想法。有帮助
我有一个 Iphone 应用程序,我在其中组合两个数组并显示在同一个表中。这里的问题是我无法更改单元格中详细文本标签的位置。这是我的代码片段 ` - (UITableViewCell *)tableV
我将一个数组编程到 tableView 中。当单元格为 detailTextLabel 使用多行时,行之间的空间很小。我想知道是否有任何方法可以通过编程方式增加这个高度?这是我用于数组的示例代码。 c
我正在加载一个 UITableViewController,我有以下内容: override func viewWillAppear(animated: Bool) { nameCell.de
在 Swift 中使用 UITableView 及其 UITableViewCell。我在显示 UITableViewCell 的 detailTextLabel 字段时遇到一些问题。 我已经找到了这
我已经为该单元格设置了一个文本,但是,它显示的文本太长,这会影响要覆盖或不显示的正确详细文本。 我无法更改它,因为我需要下一个 View Controller 中的名称。是否可以让它只显示文本,后跟“
我遇到了 UITableViewHeaderFooterView 的问题类用法。在我的应用程序中,我想同时使用 textLabel和 detailTextLabel属性显示一些文本,但是 detail
如截图所示。只是想知道如何要求详细文本标签利用所有可用空间,例如红色矩形的区域。我尝试设置detailTextLabel的框架以使宽度更大,但这不起作用。 提前谢谢你。 最佳答案 我建议您将 UITa
我有一个 UITableView,它是通过 Storyboard创建的,单元格样式设置为“右侧细节”。当且仅当满足以下任一条件时,这会正确显示 textLabel 和 detailTextLabel:
简单问题:我有一个 UITableViewController,一般设置工作正常。我只是想微调间距。 在UITableViewController的viewDidLoad中我调用: tableView
我想更改 UISlider Value 的代码 那个时候 UItableview detailTextLabel Value 也被更改了吗?见下图。 当我更改 slider 值动态更改警报范围的 de
我是一名优秀的程序员,十分优秀!