전체 글 198

swift 4.2 1~2일차 Action-Target / Gesture Recognizer

11/16 야곰 2강 인터페이스 빌더와 레이아웃UIKit (User Interface Kit): iOS 또는 tvOS의 사용자 인터페이스 구성을 위한 프레임워크. Foundation과 더불어 iOS의 큰 기능을 이루는 뼈대Auto LayoutHuman Interface Guidelines for iOSView Programming Guide 야곰 3강 업다운 게임IBOutlet, IBAction, Gesture Recognizer a user interface file is a type of macOS file (a file with .storyboard or .xib filename extenstion that contains the source for the user interface of an ap..

STUDY/Swift 2018.11.17

맥에서 윈도우 키보드 사용하기

맥에서 윈도우용 키보드를 사용할 경우 이것저것 불편한 것들이 정말 많지만, 그 중에서 가장 불편한 것은!!!! 다름 아닌 맥북의 Command 키와 윈도우의 시작 로고 키의 호환성이다!!!!!! 심지어 맥북에서는 fn - conrtrol - option - command - 스페이스바 이런식으로 가는데 윈도우 키보드에서는 ctrl - 시작로고 - alt - 스페이스바 이런식으로 가기 때문에.. 엄청 불편하다. 이런 불편함을 아는지, 애플에서는 한가지 방법을 제공해주고 있다! USB로 연결한 키보드의 키의 역할을 바꾸어주는 것이다. 쉽게 말해서 윈도우 키보드의 시작로고 버튼은 커맨드 키와 매칭되어 있고, 알트 버튼은 커맨드 키와 매칭되어 있다. 이를 바꾸어주면 간단히 해결된다. (이것저것 불편한게 많지만 ..

STUDY/OS X Mac 2018.10.12

뷰의 content hugging priority, content compression resistance priority

뷰의 content hugging priority 컨텐트 크기 유지 우선순위 [뷰가 커져서 뷰를 채우고 있던 레이블들의 크기가 커져야 한다면? 누가 커질 것인가? 에 대한 것.]-> 고무밴드의 강도라고 생각하면 좋다. content hugging priority 값이 클 수록 고무밴드의 강도가 강해서 현재 크기[고유 크기]를 유지하려는 습성이 커진다.Horizontal 수평 컨텐트 크기 우선순위Vertical 수직 컨텐트 크기 우선순위 content compression resistance priority 컨텐트 축소 방지 우선순위 [뷰가 작아져서 뷰를 채우고 있던 레이블들의 크기가 작아져야 한다면? 누가 잘려져 나가야 하는가? 에 대한 것.]-> 저항력이다. content compression resi..

STUDY/Swift 2018.07.04