คำถามติดแท็ก cornerradius

25
วิธีการตั้งค่า cornerRadius สำหรับมุมบนซ้ายและมุมขวาบนของ UIView เท่านั้น
มีวิธีตั้งค่าcornerRadiusเฉพาะมุมบนซ้ายและมุมขวาบนของ a UIViewหรือไม่? ฉันลองทำสิ่งต่อไปนี้ แต่ท้ายที่สุดก็ไม่เห็นวิวอีกต่อไป UIView *view = [[UIView alloc] initWithFrame:frame]; CALayer *layer = [CALayer layer]; UIBezierPath *shadowPath = [UIBezierPath bezierPathWithRoundedRect:frame byRoundingCorners:(UIRectCornerTopLeft|UIRectCornerTopRight) cornerRadii:CGSizeMake(3.0, 3.0)]; layer.shadowPath = shadowPath.CGPath; view.layer.mask = layer;

8
UIlabel layer.cornerRadius ไม่ทำงานใน iOS 7.1
ขณะนี้ฉันกำลังดู UILabel พร้อมคุณสมบัติaddMessageLabel.layer.cornerRadius = 5.0f;ในอุปกรณ์ที่ติดตั้ง iOS 7.0 จะมีมุมโค้งมน บนอุปกรณ์ที่ติดตั้ง iOS 7.1 จะไม่มีมุมโค้งมน นี่เป็นเพียงข้อผิดพลาดกับ iOS 7.1 หรือไม่

14
Swift - ปัญหาเกี่ยวกับรัศมีมุมและเงาตกกระทบ
ฉันพยายามที่จะสร้างปุ่มที่มีมุมโค้งมนและเงา ไม่ว่าฉันจะเปลี่ยนไปอย่างไรปุ่มจะแสดงไม่ถูกต้อง ฉันได้พยายามmasksToBounds = falseและmasksToBounds = trueแต่ทั้งรัศมีมุมทำงานและเงาไม่ได้หรืองานเงาและรัศมีมุมไม่ตัดมุมของปุ่ม import UIKit import QuartzCore @IBDesignable class Button : UIButton { @IBInspectable var masksToBounds: Bool = false {didSet{updateLayerProperties()}} @IBInspectable var cornerRadius : CGFloat = 0 {didSet{updateLayerProperties()}} @IBInspectable var borderWidth : CGFloat = 0 {didSet{updateLayerProperties()}} @IBInspectable var borderColor : UIColor = UIColor.clearColor() {didSet{updateLayerProperties()}} @IBInspectable var …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.