如何使用边距将UISegmentedControl添加到UITableView的Section标头?

塞巴斯蒂安·博尔特(Sebastian Boldt)

我最近在表视图的节标题中添加了分段控件,一切正常,但是它以错误的方式调整了大小..我想应用一些边距,但是如果我设置框架,则对框的大小没有任何影响分段控制?我做错了什么?这是我的代码:

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {
    if(section == 0) {
        UISegmentedControl *segmentedControl = [[UISegmentedControl alloc] initWithItems:@[@"Segment 1", @"Segment 2",@"Segment 3"]];
        segmentedControl.backgroundColor = [UIColor colorWithWhite:1.0 alpha:0.95];
        [segmentedControl setFrame:CGRectMake(10, 0, self.view.bounds.size.width-10, self.view.bounds.size.height)];

        return segmentedControl;
    }
    return nil;
}

在此处输入图片说明

sha

您将返回UISegmentedControl实例,并且由于明显的原因,您无法在控件内进行太多配置。代替尝试将UIView创建为标题视图,并在其中将分段控件添加为子视图。这样,您就可以在此容器视图内配置分段控件的位置。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

如何将标头添加到OkHttp请求拦截器?

来自分类常见问题

如何将标头添加到现有变量

来自分类Dev

以编程方式将边距添加到RelativeLayout

来自分类Dev

将标头添加到EndpointAddress

来自分类Dev

如何创建/添加将默认标头添加到每个请求的中间件

来自分类Dev

如何将请求标头添加到基于Tyrus注释的客户端

来自分类Dev

如何使用边距将UISegmentedControl添加到UITableView的Section标头?

来自分类Dev

将标头添加到307重定向

来自分类Dev

如何使用htaccess自动将html标头添加到文件夹的所有html页面?

来自分类Dev

Swift:将UISegmentedControl / UITextField添加到动态UITableView

来自分类Dev

在Swift 2中以编程方式将UISearchController添加到UITableView标头

来自分类Dev

如何使用非英语字母(ø,æ等)将HTTP标头添加到NSURLMutableRequest。并使其起作用

来自分类Dev

最初如何使用PowerShell将标头添加到CSV文件

来自分类Dev

将标头添加到SQL(Sybase)输出

来自分类Dev

将CSP标头添加到Google Cloud Storage

来自分类Dev

如何将HTTP标头添加到Jenkins

来自分类Dev

将Qt专用标头添加到CMake项目

来自分类Dev

将图像添加到UICollection标头Swift

来自分类Dev

将UISegmentedControl添加到UITableView

来自分类Dev

如何将多个标头添加到HttpServletResponse

来自分类Dev

如何将图像添加到DataGridTemplateColumn标头

来自分类Dev

将标头添加到307重定向

来自分类Dev

在Swift 2中以编程方式将UISearchController添加到UITableView标头

来自分类Dev

将标头添加到SockJS连接?

来自分类Dev

如何以编程方式将搜索栏添加到UITableView标头?

来自分类Dev

将支持的标头类型添加到 JsonOutputFormatter

来自分类Dev

将标头添加到 RDD[string] spark scala

来自分类Dev

将边距底部添加到边框折叠表

来自分类Dev

将命名空间添加到 XML 中的标头

Related 相关文章

  1. 1

    如何将标头添加到OkHttp请求拦截器?

  2. 2

    如何将标头添加到现有变量

  3. 3

    以编程方式将边距添加到RelativeLayout

  4. 4

    将标头添加到EndpointAddress

  5. 5

    如何创建/添加将默认标头添加到每个请求的中间件

  6. 6

    如何将请求标头添加到基于Tyrus注释的客户端

  7. 7

    如何使用边距将UISegmentedControl添加到UITableView的Section标头?

  8. 8

    将标头添加到307重定向

  9. 9

    如何使用htaccess自动将html标头添加到文件夹的所有html页面?

  10. 10

    Swift:将UISegmentedControl / UITextField添加到动态UITableView

  11. 11

    在Swift 2中以编程方式将UISearchController添加到UITableView标头

  12. 12

    如何使用非英语字母(ø,æ等)将HTTP标头添加到NSURLMutableRequest。并使其起作用

  13. 13

    最初如何使用PowerShell将标头添加到CSV文件

  14. 14

    将标头添加到SQL(Sybase)输出

  15. 15

    将CSP标头添加到Google Cloud Storage

  16. 16

    如何将HTTP标头添加到Jenkins

  17. 17

    将Qt专用标头添加到CMake项目

  18. 18

    将图像添加到UICollection标头Swift

  19. 19

    将UISegmentedControl添加到UITableView

  20. 20

    如何将多个标头添加到HttpServletResponse

  21. 21

    如何将图像添加到DataGridTemplateColumn标头

  22. 22

    将标头添加到307重定向

  23. 23

    在Swift 2中以编程方式将UISearchController添加到UITableView标头

  24. 24

    将标头添加到SockJS连接?

  25. 25

    如何以编程方式将搜索栏添加到UITableView标头?

  26. 26

    将支持的标头类型添加到 JsonOutputFormatter

  27. 27

    将标头添加到 RDD[string] spark scala

  28. 28

    将边距底部添加到边框折叠表

  29. 29

    将命名空间添加到 XML 中的标头

热门标签

归档