gpt4 book ai didi

ios - 在 ios 7.1 中自定义按钮形状

转载 作者:可可西里 更新时间:2023-11-01 04:30:03 25 4
gpt4 key购买 nike

Apple 添加了 Button shape iOS 7.1 中的功能。但我需要禁用我的应用程序或更改其默认颜色、形状以匹配我的应用程序的用户界面。可以不使用自定义类型按钮吗?请帮助我。

最佳答案

子类按钮并尝试你想要的形状....

#import "YourButton.h"
#import <QuartzCore/QuartzCore.h>

@implementation YourButton

- (id)initWithFrame:(CGRect)frame
{
self = [super initWithFrame:frame];
if (self) {
// Initialization code
}
return self;
}



- (void)awakeFromNib
{
[super awakeFromNib];
CALayer *mask = [CALayer layer];
mask.contents = (id)[[UIImage imageNamed:@"ge.png"] CGImage]; // ge is the black & white png image
CGSize size = self.frame.size;
mask.frame = CGRectMake(0, 0, size.width, size.height);
self.layer.mask = mask;
[self.layer setMasksToBounds:YES];
}

@end

附上供您引用的 sample Here

关于ios - 在 ios 7.1 中自定义按钮形状,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22345046/

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