Notice
Recent Posts
Recent Comments
Link
투케이2K
90. (ios/swift) 버튼 코드 (code) 사용해 생성 실시 - Button addSubview 본문
[개발 환경 설정]
개발 툴 : XCODE
개발 언어 : SWIFT
[소스 코드]
// -----------------------------------------
// [커스텀 버튼 생성 실시]
let button = UIButton(
frame: CGRect(
x: self.view.frame.size.width - 70, // 가로 마진
y: statusBarHeight + 15, // 세로 마진
width: 50, // 가로 크기
height: 50 // 세로 크기
)
) // 마진 및 사이즈 지정
button.backgroundColor = .white // 배경 색상 지정
button.setTitle("", for: .normal) // 타이틀 지정
button.setImage(UIImage(named: "icNaviClose.png")! as UIImage, for: .normal) // 버튼 이미지
button.addTarget(self, action: #selector(buttonAction), for: .touchUpInside) // 클릭 이벤트 지정
self.view.addSubview(button) // 뷰에 추가 실시
// -----------------------------------------
// MARK: - [버튼 클릭 이벤트]
@objc func buttonAction(sender: UIButton!) {
print("")
print("===============================")
print("[A_Nice >> buttonAction() :: 버튼 클릭 수행 실시]")
print("===============================")
print("")
}
// -----------------------------------------
반응형
'IOS' 카테고리의 다른 글
92. (ios/swift) ipa 파일 콘솔 사용해 로그 (log) 확인 방법 (0) | 2022.01.03 |
---|---|
91. (ios/swift) ipa 파일 xcode 사용해 설치 진행 방법 (0) | 2022.01.03 |
89. (ios/swift) 웹뷰 decidePolicyFor 실시간 주소 감지 부분 확인 및 외부 앱 실행 실시 (0) | 2021.12.31 |
88. (ios/swift) 웹뷰 자바스크립트 통신 수행 시 에러 로그 확인 방법 (0) | 2021.12.30 |
87. (ios/swift) 앱 이름 명칭 변경 방법 - bundle display name (0) | 2021.12.28 |
Comments