✔︎ 오늘의 정리 UIButton 글씨를 왼쪽정렬하기 UITextField에서 붙여넣기 막기 TextField 입력값 통제하기 Multiple commands produce Error 야호! UIButton 글씨를 왼쪽정렬하기 button.contentHorizontalAlignment = .leading 위 코드를 통해 해결할 수 있다! 기존에는 configuration.textAlignment = .leading으로 바꿔줬는데, 이건,,,,,, 그 label 자체의 alignment를 정해주는 거구 나는 위치 자체를 다시 잡아주고 싶었기 때문에 ㅜ,ㅜ 뭐 어케 하지??? 분명 뭔가 있을 텐데... 하고 찾고 있었는데 드디어 찾 았 다 UITextField에서 붙여넣기 막기 extension UITe..
✔︎ 오늘의 정리 Cell 꾹 눌러서 수정 / 삭제 창 띄우기 fileManager를 통한 이미지 저장 datePicker와 dateFormatter clipsToBounds와 masksToBounds Cell 꾹 눌러서 수정 / 삭제 창 띄우기 요 method를 사용해서 한다! 셀을 꾹 눌렀을 때 대리자를 실행할 경우를 설정해 준다구 한다. return값으로 들어가는 UIContextMenuConfiguration이 대리자로 되는듯?! func tableView(_ tableView: UITableView, contextMenuConfigurationForRowAt indexPath: IndexPath, point: CGPoint) -> UIContextMenuConfiguration? { let m..
✔︎ 오늘의 정리 Localization 디자인 패턴(MVC / MVP / MVVM) CollectionView SwipeAction Localization 단순히 언어를 다른 나라의 언어로 번역한다! 에서 그치지 않고 그 나라의 언어는 물론, 문화나 특성에 따라서 앱의 화면 구성이나 번역, 숫자 포맷을 다르게 설정하는 것을 말한당. 그 종류를 따지자면 해당 나라별로 정말 천차만별이고 정리하자면 이것도 끝도 없겠어서~~!!!!! WWDC 영상과 애플 문서로 대체한다. 심심할 때마다 하나씩 보고 있는데 조은듯... https://developer.apple.com/documentation/xcode/localizing-package-resources Localizing package resources |..
✔︎ 오늘의 정리 접근 제어자 모듈과 타겟 각 접근 제어자가 언제 쓰이는지와 어떻게 쓰이는지!! 값 전달 closure delegate UIPickerView PHPicker 접근 제어자 소스파일 및 모듈에서 세부적인 코드의 내용에 대한 접근을 막거나 허용할 때 사용한다. 이를 통해 코드에 대한 불필요한 노출을 제한함으로써 은닉화를 구현할 수 있다. 접근 제어자는 모듈과 타겟의 특성으로 나뉘게 되는데, 먼저 그 둘에 대해서 알아보자면 다음과 같다. 모듈 우리가 흔히 말하는 프로젝트 단위를 모듈이라고 한다. 프레임워크도, import를 통해 사용하는 라이브러리도 하나하나가 모듈이다! open / public을 통해 접근할 수 있당 타겟 하나의 프로젝트 파일 내에서 코드를 제어할 경우 타겟이라고 한다. 근..
✔︎ 오늘의 정리 Main 스토리보드 제거하기 뷰 전환 시 nil이 나오는 경우 codebase ContentHugging, ContentCompressionResistance lazy weak var Main 스토리보드 제거하기 저번 주 TIL에 적었던 것 같은데 생각해 보니 올린 거엔 없길래,,, 아 날린 애 중 하나구나 싶었다 암튼!! 이제 스토리보드는 사용하지 않으니 제거해 보려고 한다. 굳이 스토리보드를 남겨두어 빈 스토리보드가 컴파일되는 시간을 줄 필요 없으니까!! (시간낭비임...) 하지만 스토리보드를 제거한 이후에 스토리보드를 제거한 이후 해 줄 일은 다음과 같다. info.plist에서 메인 스토리보드 설정 제거하기 target - buildSetting에서 스토리보드 설정 제거하기 i..
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.