问题标签 [detailtextlabel]
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.
uitableview - 如何相同地更改 UITableView 单元格高度并显示详细的文本标签?
嗨,我这里有这段代码。
我想要的是:
要更改单元格的高度,
UITableView
以便我可以在textLabel
. (目前,当我使用前面的代码增加单元格的高度时UITableView
,每个单元格从大到小,大小不同)。显示在它下面
textLabel.text
的detailedTextLabel
其他东西的下面。
我该怎么做?
我试过了:
但它没有出现。
uitableview - 以编程方式设置静态单元格的详细文本标签
我有一个包含几个部分的 tableView,我将它设置为静态单元格而不是动态原型。问题是我无法以编程方式设置静态单元格的详细文本标签,或者至少我不知道如何设置。可能吗 ?我看到这样做的唯一方法是拥有动态原型,这意味着我将不得不处理在我的数据源中设置所有 cell.textLabels 以及所有部分和我的 segues 将不再工作。如果有人有想法,那将是很大的帮助。谢谢 :)
uitableview - 如何使用 Monotouch 更改 DetailTextLabel 的颜色?
我似乎无法更改 UITableView 中 DetailTextLabel 的颜色。
我可以更改字体和大小,但不能更改颜色。这是我的代码:
无论如何,DetailTextLabel 总是以灰色显示。我该如何改变这个?
ios - detailTextLabel.text 不显示,仅在 iPhone 5 上
我已经解决了这个问题,但值得分享,因为我在这方面找不到任何东西。
我有一个 UITableView 的子类,其中没有显示 detailTextLabel.text。detailTextLabel 对象本身正常存在,并且包含文本,您只是在屏幕上看不到它。
该错误仅发生在 iPhone 5 或视网膜 4 英寸模拟器上。在 iPod 4 或任何其他模拟器“硬件”上都可以。使用的iOS版本没有区别。
答案如下。
iphone - 实时更新 plist 填充 UITableView
我正在尝试创建一个应用程序,该应用程序将显示在 3 层的表格中,并在 detailTextLabel 中显示这些楼层中有多少台计算机可用。目前我没有实时数据,但我想暂时保留一些虚假的固定数据,以后可以插入真实数据。
我想我会创建一个数组 FloorList 和 FloorListAvailable。楼层列表将包含“一楼”“二楼”“三楼”,而 FloorListAvailable 将显示有多少计算机可用。
我目前不确定如何去做,这听起来很容易,但我无法理解它。我考虑过使用 NSDictionary。我已经使用了 .plist,但是当我获得实时数据时,它可以通过动态更改吗?
xcode - cell.detailTextLabel 不起作用
我想为我的表格设置一个 textLabel 和一个 detailTextLabel。textLabel 工作正常。但是,我无法让 detailTextLabel 显示我设置的文本。下面是我的代码
objective-c - 在 cellForRowAtIndexPath 之外更新 detailTextLabel?
我正在使用具有可重用原型的动态单元格,并且始终在 cellForRowAtIndexPath 中设置单元格。
对于其中一个单元格,我想多次更新详细文本标签(正在运行测试,我想在每个阶段发生时更新用户)。
这可能吗?
我试过这个:
detaillabel 当前设置为“statusText”的值,开始时为空白。我的想法是使用委托,将字符串传递给它,然后重新加载表数据,但这不起作用。
目前我有:
状态更改时的代码:
当前状态方法:
现在 statusText 等于我希望单元格在重新加载时更新的值,但事实并非如此。
有小费吗?
ios - 为什么我的 UITableViewCell 没有以任何样式显示 detailTextLabel?
这个让我把头发拉出来。我只是想用 UITableViewCellStyleSubtitle 样式创建一个带有文本和细节的表格。但细节并没有显示出来。通常这是因为有人忘记用正确的样式初始化单元格,但在这种情况下不是这样。我已经尝试了所有四种单元格样式,但细节没有显示在其中任何一个中,尽管当我使用 UITableViewCellStyleValue2 时文本标签确实移到了右侧。
我之前已经成功创建过很多次表格。在这种情况下,我能想到的唯一显着区别是我没有使用 UITableViewController。相反,我像任何其他视图一样嵌入 UITableView,并连接我自己的数据源和委托。
我已经将关键方法归结为:
仅当我包含上面的“必需”行(并使用除默认值以外的任何单元格样式)时,我才能看到详细信息文本,即使我这样做,文本标签的位置也会与详细信息标签的位置完全重叠.
所以看起来好像初始化程序正在创建 detailTextLabel UILabel,但将其字体大小设置为零,并将其框架设置为空的或屏幕外的东西。(我试过在调试器中检查这些,但它不是很有用——字体大小为零,textLabel 和 detailTextLabel 的框架都是空的,但 textLabel 总是显示得很好。)
显然,如果必须,我可以通过手动调整标签大小和字体来解决它。但在这种情况下,我不得不这样做,这让我非常不安,通常你只需设置样式和文本,布局是自动的。我搜索了谷歌和堆栈溢出,但找不到任何对类似问题的引用。有人知道这里发生了什么吗?
(在 iOS 6.1 下测试。)
xamarin.ios - MonoTouch - 更改 DetailTextLabel 文本颜色导致 NullReferenceException 错误
我正在尝试使用 monotouch.dialog 为我的表格完成一个自定义单元格,并且除了我的单元格的详细文本标签颜色之外,几乎所有内容都已整理好。
我正在重写 GetCell 来自定义我的 EntryElement 单元格,如下所示:
然后我像这样创建元素:
但是,在显示表格时,我收到错误:“System.NullReferenceException 已被抛出对象引用未设置为对象的实例”
当我最初制作这个原型时,我可以发誓我让 DetailTextLabel 文本颜色正常工作!注释掉课程的更改会导致我的表格和单元格显示得很好,尽管带有黑色文本(我想将其更改为白色!)
有没有人知道我为什么会得到这个?
objective-c - detailtextlabel 设置为 nil
我有UITableViewCell
单元格style = UITableViewCellStyleValue1
(这种样式用于view controllers
我在项目中使用的所有其他样式)。cell identifiers
根据其他 SO 帖子的建议,我已经仔细检查了我的故事板中的内容。我仍然得到detailTextLabel
零。还有什么我做错了吗?我观察到单元总是被重用,即永远不会执行分配语句。那么,如何让我UITableViewCell
的对象的样式来验证重复使用的单元格是否遵循相同的样式?