gpt4 book ai didi

ios - 如何将作为标题的 UIButton 居中到 UITableView 中的某个部分?

转载 作者:行者123 更新时间:2023-12-01 18:20:31 25 4
gpt4 key购买 nike

我有一个 UITableView有 5 个不同的部分。对于其中一个部分,我添加了 UIButton通过做:

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{

if (section == 5) {
UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 64)];

UIButton *button1 = [UIButton buttonWithType:UIButtonTypeRoundedRect];


[button1 setTitle:@"Button" forState:UIControlStateNormal];


button1.frame = CGRectMake(8, 8, 96, 44);



[view addSubview:button1];


return view;
}
return nil;
}

我遇到的问题是:由于一个部分的标题默认向左对齐,按钮向左对齐,我四处寻找解决方案,但似乎找不到解决方案,您的帮助/建议表示赞赏!

最佳答案

真的,这里没有任何东西可以自行对齐。您在这里所做的是为您的部分标题创建一个 Canvas View ,这是正确的,然后将您的按钮定位为 (8, 8)大致在左上角。只需设置适当的原点坐标,您就会被设置。

你应该看看 CGRect* 系列函数 here , 使它更容易。

关于ios - 如何将作为标题的 UIButton 居中到 UITableView 中的某个部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17691186/

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