Tôi đang cố gắng tạo đường viền nửa trong suốt xung quanh UIView. Ý tưởng là để hiển thị một hình ảnh nhưng có biên giới bao gồm các cạnh của hình ảnh nhưng vẫn cho phép bạn xem những gì đằng sau biên giới. Tôi muốn biên giới có chiều rộng biên giới khác nhau cho các mặt khác nhau. Trên đầu tôi muốn có một biên giới của 80 điểm, ở phía dưới tôi muốn có một biên giới của 60 điểm, và ở hai bên tôi muốn có một biên giới 10 điểm. Tôi biết rằng việc sử dụng các mã:Làm cách nào để tạo đường viền tùy chỉnh xung quanh UIView?
UIView.layer.borderColor = [UIColor blueColor].CGcolor;
UIView.layer.borderWidth = 10;
sẽ cung cấp cho bạn một biên giới thống nhất rộng 10 tất cả xung quanh bên trong của UIView, nhưng làm thế nào để tôi thiết lập độ rộng biên giới khác nhau cho hai bên khác nhau của UIView?
Bạn có thể phải nghiên cứu lập trình QuartzCore để vẽ một đường xung quanh mép của chế độ xem và thay đổi màu trên mỗi đường của đường dẫn. Không nên đưa bạn quá lâu để tìm hiểu và thử nghiệm. –