本文介绍: UITableView在iOS上奇怪的偏移量sectionHeaderTopPadding
ios15之后需要tableView设置
@property (nonatomic) CGFloat sectionHeaderTopPadding API_AVAILABLE(ios(15.0), tvos(15.0), watchos(8.0));

xcode有要求,需要ios15的系统sdk

 if (@available(iOS 15.0, *)) {

        SEL sel= NSSelectorFromString(@"setSectionHeaderTopPadding:");

        NSMethodSignature *sig = [UITableView instanceMethodSignatureForSelector:selector];

        NSInvocation *invocation = [NSInvocation invocationWithMethodSignature:signature];

        invocation.target = tableView;

        invocation.selector = selector;

        CGFloat headerTopPadding = 0;

        [invocatiosetArgument:&headerTopPadding atIndex:2];

        [invocation invoke];

}

原文地址:https://blog.csdn.net/allanGold/article/details/125497991

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_16295.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注