您好,欢迎来到二三娱乐。
搜索
您的当前位置:首页ios调节Button中image的位置和title的位置

ios调节Button中image的位置和title的位置

来源:二三娱乐

button.imageEdgeInsets = UIEdgeInsetsMake(0,titleSize.width + interval, 0, -(titleSize.width + interval));

button.titleEdgeInsets = UIEdgeInsetsMake(0, -(imageSize.width + interval), 0, imageSize.width + interval);

button.titleLabel.backgroundColor = button.backgroundColor;

button.imageView.backgroundColor = button.backgroundColor;

//在使用一次titleLabel和imageView后才能正确获取titleSize

CGSize titleSize = button.titleLabel.bounds.size;

CGSize imageSize = button.imageView.bounds.size;

CGFloat interval = 1.0;

button.imageEdgeInsets = UIEdgeInsetsMake(0,titleSize.width + interval, 0, -(titleSize.width + interval));

button.titleEdgeInsets = UIEdgeInsetsMake(0, -(imageSize.width + interval), 0, imageSize.width + interval);

button.titleLabel.backgroundColor = button.backgroundColor;

button.imageView.backgroundColor = button.backgroundColor;

CGSize titleSize = button.titleLabel.bounds.size;

CGSize imageSize = button.imageView.bounds.size;

CGFloat interval = 1.0;

[button setImageEdgeInsets:UIEdgeInsetsMake(0,0, titleSize.height + interval, -(titleSize.width + interval))];

[button setTitleEdgeInsets:UIEdgeInsetsMake(imageSize.height + interval, -(imageSize.width + interval), 0, 0)];

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

热门图文

Copyright © 2019-2025 yule263.com 版权所有 湘ICP备2023023988号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务