- text Padding
extension UITextField {
func addLeftPadding() {
let paddingView = UIView(frame: CGRect(x: 0, y: 0, width: 17, height: self.frame.height))
self.leftView = paddingView
self.leftViewMode = ViewMode.always
}
}
TextField에서 내용 작성시 간격을 주기 위해 만든 함수로,
다른 Controller의 swift 파일에서도 이 함수를 가져다 사용할 수 있다
- Navigation Bar
self.navigationController?.navigationBar.shadowImage = UIImage()
self.navigationController?.navigationBar.isTranslucent = true
Navigation Bar를 투명하게 설정해서 보이지 않게 만들기
투명 불투명이 아닌 특정 색을 지정해 줄 수도 있음
self.navigationController?.navigationBar.topItem?.title = ""
self.navigationController?.navigationBar.tintColor = UIColor(red: 7/255, green: 59/255, blue: 163/255, alpha: 1.0)
Navigation Bar의 title이 기본으로 "Back"이라고 되어있지만 공백으로 변경,
그리고 <의 컬러도 .tintColor로 원하는 색으로 변경가능