본문 바로가기
  • SDXL 1.0 + 한복 LoRA
  • SDXL 1.0 + 한복 LoRA

xib7

[옛 글] [iPhone5 대응] xib와 constraints 최초 작성일 : 2012/09/24 17:57 지금 아이폰5 해상도에 맞춰 UI를 수정하고 있는데기존에 xib에 구현해놓았던 이미지 뷰가 암만 frame으로 사이즈를 바꾸려고 해도적용되질 않는다. 그런데 같은 소스로 시뮬레이터의 레티나 3.5인치로 하면 frame으로 사이즈 변경이 된다.물론 xib파일은 3.5인치용과 4인치용이 다르지만... 바로 이 3.5인치용과 4인치용 xib 파일이 다르다는 점을 찾았고그 안에서 오직 차이 나는 한 부분...xib 파일에 있던 constraints를 발견했다.문제는 이 constraints가 삭제가 안된다는 점이다. 결국 해당 이미지뷰를 xib에서 지우고 코딩으로 생성하여 처리했더니양쪽(3.5인치와 4인치) 모두에서 정상적으로 frame이 변경 되었다. 3줄요약1... 2013. 7. 19.
[옛 글] Hello World - Interface Builder : Label 최초 작성일 : 2010/03/14 19:06 View Window에서 label을 클릭하였을 경우 Inspector 창을 통해 볼 수 있는 내용들 참조 Outlet은 File's Owner인 MyViewController와 연결됨 label 컨트롤에서 오른 마우스버튼을 클릭하여서도 설정 가능함 Identity Inspector를 통해 볼 수 있는 설정들 2013. 7. 5.
[옛 글] Hello World - Interface Builder : TextField 최초 작성일 : 2010/03/14 18:59 View Window에서 TextField를 선택한 경우 Attribute Inspector의 placeholer에 기본 문자열로 Hello, World!가 설정되어있고 기타 텍스트필드의 속성들이 설정되어있다. Connection Inspector에는 delegate에 대한 연결과 textField에 대한 참조 연결이 모두 File's Owner 즉, MyViewController로 연결되어있음을 알 수 있다. 연결 설정은 View Window에서 TextField를 오른쪽 클릭하여 설정할 수도 있다. Identity Inspector를 통해 클래스 이름과 접근 설정을 확인할 수 있다. 2013. 7. 5.
[옛 글] Hello World - Interface Builder : View 최초 작성일 : 2010/03/14 18:45 MyViewController의 부모 클래스인 UIViewController에서 사용되어 애플리케이션의 화면 구성(배경 이미지 출력 등)을 처리한다. Document Window에서 View를 선택한 화면 View의 Attribute Inspector View의 Connection Inspector - 참조 Outlet이 File's Owner와 연결되어있고 File's Owner는 MyViewController이므로 결국 이 View는 MyViewController에서 사용된다. View의 클래스는 UIView이며 사용자와 상호작용 할 수 있도록 설정되어있음 View Window에서 배경 이미지를 클릭한 경우... Attribute Inspector에서는 .. 2013. 7. 5.
[옛 글] Hello World - Interface Builder : First Responder 최초 작성일 : 2010/03/13 09:55 First Responder는 런타임시 현재 사용자와 상호작용하는 객체로 사용자가 인터페이스와 상호작용할 때마다 바뀐다. 2013. 7. 5.
[옛 글] Hello World - Interface Builder : File's Owner 최초 작성일 : 2010/03/13 09:43 Interface Builder의 메인 창에서 File's Owner를 선택한 경우의 화면들 nib 파일이란? Nib는 코코아 어플리케이션에서 사용하는 파일로 인터페이스빌더에서 생성한 윈도우, 메뉴, 컨트롤과 사용자가 만든 오브젝트들의 레이아웃과 속성등의 정보와 오브젝트간의 연결과 바인딩등의 정보를 포함하고 있는 파일입니다.nib 파일 로딩 nib 파일은 로딩 시에 아래와 같은 순서로 처리됩니다.1) 메모리 로딩 해당 Nib에 등록된 오브젝트, 관련된 리소스(이미지, 사운드 파일등)를 메모리 또는 캐쉬로 불러 옵니다.2) 오브젝트 Unarchive nib에 냉동포장 되어있던 오브젝트들을 해동합니다. 인터페이스 빌더의 오브젝트들에게는 initWithCoder .. 2013. 7. 5.
[옛 글] Hello World - Interface Builder : Library 창 최초 작성일 : 2010/03/12 19:17 1. Object 탭 : 각종 UI Controller Object들을 모아놓은 팔레트 2. classes 탭 : 프로젝트 관련 클래스들의 목록 하단에는 선택한 클래스의 상속 관계가 표시된다. UIViewController 클래스를 선택한 경우 NSObject, UIResponder, UIViewController가 차례로 보여진다. 샘플 코드 중 MyViewController를 선택한 경우에는 아래와 같이 보인다. 3. Media 탭 : 프로젝트에 사용된 멀티미디어 리소스 목록 2013. 7. 5.
반응형