31 Ocak 2010, Pazar
Tüm UİİmageViews için yuvarlak köşeler Ekle
Benim projede UİİmageViews için bazı yuvarlak köşeler eklemek istiyorum. Zaten bu kod çalışıyor, ama her görüntü; UİİmageView bu eklemek için alt etmeli miyim? uygulamak için yaşıyorum Eğer öyleyse, birisi bunu yapmak için nasıl bana birkaç tüyo verebilir misiniz?
İşte kod
- (void)viewDidLoad {
[super viewDidLoad];
NSString *mainpath = [[NSBundle mainBundle] bundlePath];
welcomeImageView.image = [UIImage imageWithContentsOfFile:[mainpath stringByAppendingString:@"/test.png"]];
welcomeImageView.layer.cornerRadius = 9.0;
welcomeImageView.layer.masksToBounds = YES;
welcomeImageView.layer.borderColor = [UIColor blackColor].CGColor;
welcomeImageView.layer.borderWidth = 3.0;
CGRect frame = welcomeImageView.frame;
frame.size.width = 100;
frame.size.height = 100;
welcomeImageView.frame = frame;
}
CEVAP
31 Ocak 2010, Pazar
Bu onay - Rounded Corners on UIImage
Katman değişikliği en iyi yolu gibi görünüyor.
UIImageView * roundedView = [[UIImageView alloc] initWithImage: [UIImage imageNamed:@"wood.jpg"]];
// Get the Layer of any view
CALayer * l = [roundedView layer];
[l setMasksToBounds:YES];
[l setCornerRadius:10.0];
Bunu Paylaş:
CSS3'border-radius özelliği ve sı...
Twitter yuvarlak köşeler oluşturmak iç...
Python bir sözlük için anahtar Ekle?...
# - c Nasıl 2 ondalık basamak (bir say...
'olmayan mutasyona " için en ...