- This topic has 4개 답변, 2명 참여, and was last updated 4 years, 5 months 전에 by
도미닉.
3 답변 글타래를 보이고 있습니다
-
글쓴이글
-
-
도미닉참가자
- 글작성 : 46
- 답글작성 : 88
안녕하세요. 도미닉입니다.
오늘은
UIView
의 테두리를 보여주는 방법을 알아보겠습니다.UIView
를 상속받는UIImageView
,UIButton
,UILabel
등도 아래의 방법으로 테두리를 보여줄 수 있습니다.
테두리 만드는 방법
UIView
에는CALayer
객체인layer
프로퍼티가 있습니다.layer
에는borderWidth
와borderColor
값이 있습니다.이 값들을 변경해서 테두리를 보여줄 수 있습니다.
let button = UIButton()
button.layer.borderWidth = 1
button.layer.borderColor = UIColor.black.cgcColor테두리를 두껍게 하고 싶다면
borderWidth
의 값을 원하는 만큼 설정하시면 됩니다.
테두리의 색을 바꾸고 싶다면borderColor
의 값을 원하는 색으로 설정하면 됩니다.정리
간단히 뷰의 테두리를 만드는 방법을 알아봤습니다.질문있다면 남겨주세요.
감사합니다.
2020-04-01 오후 2:45 #5541 -
도미닉참가자
- 글작성 : 46
- 답글작성 : 88
안 쪽으로 생겨서 타이틀 영역이 침범되는 효과가 있었습니다.
테두리를 곡선으로 만드는 방법은 제가 전에 올렸던 테두리를 둥글게 하는 소스와 같이 쓰면 됩니다.
소스는 아래와 같습니다.
button.layer.borderColor = UIColor.buttonBorder.cgColor
button.layer.borderWidth = 1
button.layer.cornerRadius = 4
button.layer.masksToBounds = true2020-04-02 오후 10:58 #5991
-
-
글쓴이글
3 답변 글타래를 보이고 있습니다
- 답변은 로그인 후 가능합니다.