gpt4 book ai didi

ios - 如何添加带有下标的表格 View 部分标题?

转载 作者:行者123 更新时间:2023-12-01 17:55:48 26 4
gpt4 key购买 nike

在我的应用程序中,我有一个表格 View ,到目前为止我已经使用 Storyboard进行了管理(我已经通过 Storyboard添加了部分:行:单元格等),我以编程方式所做的唯一更改是添加 UIButton作为部分标题之一,通过实现:

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{
if (section == 2) {
UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 64)];

UIButton *button1 = [UIButton buttonWithType:UIButtonTypeRoundedRect];

[button1 setTitle:@"Hydro Volume" forState:UIControlStateNormal];

button1.frame = CGRectMake(62.5, 5, 205, 44);

[view addSubview:button1];

[button1 addTarget: self
action: @selector(buttonClicked:)
forControlEvents: UIControlEventTouchDown];

return view;
}

return nil;
}

我目前的困境是我必须添加一个包含下标的节标题,即:H2O
image of a checmical formula with subscripts

我无法直接在 Storyboard 检查器中添加下标,有人可以告诉我这样做的方法是什么吗?

我查看了 this question ,但这并不是我想要的,因为我需要能够将它添加到我的部分标题中。

最佳答案

一种简单的解决方案是使用 Unicode 下标范围,U+2080 到 U+2089。示例:2 H2 + O2 -> 2 H2O。

您可以通过使用 Unicode Hex Input 键盘布局、按住 Option 并键入十六进制数字来键入这些字符之一(例如,按住 option 并为“₀”键入“2080”)。

给定一个数字,您可以将其格式化为字符串作为下标,如下所示:

static const unichar kSubscriptZero = 0x2080;
int numberOfHydrogens = 2;
NSString *water = [NSString stringWithFormat:@"H%CO",
kSubscriptZero + numberOfHydrogens];

http://www.unicode.org/charts/PDF/U2070.pdf

关于ios - 如何添加带有下标的表格 View 部分标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17957163/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com