«interface-builder» 태그된 질문

Interface Builder는 Apple의 macOS 및 iOS 플랫폼 용 사용자 인터페이스를 만드는 데 사용되는 시각적 디자인 도구입니다.

10
IB 아울렛 및 IBAction
Xcode 및 Interface Builder에서 IBOutlets 및 IBAction을 사용하는 목적은 무엇입니까? IBOutlets 및 IBActions를 사용하지 않으면 차이가 있습니까? 빠른: @IBOutlet weak var textField: UITextField! @IBAction func buttonPressed(_ sender: Any) { /* ... */ } 목표 -C : @property (nonatomic, weak) IBOutlet UITextField *textField; - (IBAction)buttonPressed:(id)sender { /* ... */ }

21
@IBDesignable 오류 : IB Designables : 자동 레이아웃 상태를 업데이트하지 못했습니다 : 인터페이스 빌더 Cocoa Touch Tool이 충돌했습니다
TextField 객체의 기본 위치 인 "자리 표시 자"기능을 추가하는 UITextView의 매우 간단한 하위 클래스가 있습니다. 서브 클래스에 대한 내 코드는 다음과 같습니다. import UIKit import Foundation @IBDesignable class PlaceholderTextView: UITextView, UITextViewDelegate { @IBInspectable var placeholder: String = "" { didSet { setPlaceholderText() } } private let placeholderColor: UIColor = UIColor.lightGrayColor() …

13
Xcode 9- "고정 너비 제한으로 인해 클리핑이 발생할 수 있음"및 기타 현지화 경고
새 Xcode를 다운로드했고 Interface Builder에서 다음과 같은 경고와 관련된 많은 문제가 있습니다. 고정 폭 제약으로 인해 클리핑이 발생할 수 있음 다음과 같이 보입니다 : 여러 언어로 현지화되어 있고 다른 언어에서는 레이블 크기가 변경 될 수 있다는 경고를 이해하지만 내 앱에는이 문제가 없습니다. 어제 Xcode 8에서 실행하고 테스트했지만 괜찮 았습니다. 무의미한 …

7
UICollectionViewCell의 콘센트가 왜없는가요?
Interface Builder에서 사용자 정의 UICollectionViewCell을 작성하고 뷰를 클래스에 바인드 한 후 문자열을 사용하여 문자열의 레이블로 설정하려고하면 tha 레이블에 nil 값이 있습니다. override func viewDidLoad() { super.viewDidLoad() // Register cell classes self.collectionView.registerClass(LeftMenuCollectionViewCell.self, forCellWithReuseIdentifier: "ls") } override func collectionView(collectionView: UICollectionView!, cellForItemAtIndexPath indexPath: NSIndexPath!) -> UICollectionViewCell! { var cell: LeftMenuCollectionViewCell cell = collectionView.dequeueReusableCellWithReuseIdentifier("ls", …

15
UIButton의 텍스트 정렬 센터를 만드는 방법은 무엇입니까? IB 사용
IB를 중심으로 사용하여 UIButton의 제목을 설정할 수 없습니다. 내 제목은 여러 줄입니다. 이렇게해서 하지만 난 이걸 좋아해 나는 이것에 공간을 주었지만 그렇게하고 싶지 않습니다. 어떤 경우에는 정확하게 정렬되지 않고 정렬을 설정하는 UILabel 속성이 있지만 그 코드를 작성하고 싶지 않습니다. IB에서 모든 것을 설정하고 싶습니다. 감사

9
Xcode 6 스토리 보드 크기가 잘못 되었습니까?
Xcode 6 (베타 1)의 Swift에서 처음부터 새로운 프로젝트를 구축했으며 스토리 보드와 내가보고있는 출력에 이상한 행동을 보았습니다. View Controller의 속성이 포함 된 간단한 인터페이스를 만들었습니다 (아래 그림 참조). 시뮬레이터에서 이것을 실행하면 'Hello, World'가 사용자 인터페이스의 중심이 될 것으로 기대하지만이 'Square'는 iPhone 화면에 적합하기 때문에 잘못된보기가 표시됩니다 (아래 참조) ). 내 질문은 …

6
Xcode는 수정되지 않은 스토리 보드 및 XIB 파일을 변경합니다
스토리 보드는 여러 사람이 공동 작업 할 때 git 워크 플로 관점에서 볼 때 가장 큰 고통입니다. 예를 들어, .storyboard 파일의 XML 에는 가장 최근의 파일 조작자가 실행중인 구성에 따라 시작 <document>태그 toolsVersion및 systemVersion속성이 변경됩니다. 동기화 모두의 엑스 코드 버전은 정확하게 도움 보인다 toolsVersion,하지만 systemVersion개발자가 실행중인 특정 Mac 및 / …



2
StoryBoard ID는 무엇이며 어떻게 사용할 수 있습니까?
나는 IOS 개발을 처음 접했고 최근 Xcode 4.5에서 시작했습니다. 모든 viewController에 대해 스토리 보드 ID를 포함하여 일부 ID 변수를 설정할 수 있음을 확인했습니다. 이것은 무엇이며 어떻게 사용할 수 있습니까? 나는 stackoverflow에서 검색을 시작했고 그것에 대한 설명을 찾을 수 없었습니다. 컨트롤러를 기억하도록 설정할 수있는 멍청한 레이블이 아니라고 생각 했습니까? 그것은 무엇을합니까?

14
런타임에 특정 하위보기에 대한 자동 레이아웃을 비활성화 할 수 있습니까?
프로그래밍 방식으로 프레임을 조작해야하는 뷰가 있습니다. 프레임 원점을 조작하여 수퍼 뷰를 스크롤하고 확대 / 축소하는 콘텐츠로 래핑되는 일종의 문서 뷰입니다. Autolayout은 런타임에 이것과 싸 웁니다. 자동 레이아웃을 완전히 비활성화하는 것은 다른 뷰의 레이아웃을 처리하는 데 합리적으로 사용될 수 있기 때문에 약간 가혹 해 보입니다. 내가 원하는 것은 일종의 "null 제약"인 …

14
Xcode 6 크기 클래스의 사용자 정의 글꼴 크기 조정이 사용자 정의 글꼴에서 제대로 작동하지 않음
엑스 코드 6 새로운 기능 보유 폰트 및 폰트 사이즈 의은 UILabel, UITextField및 UIButton오른쪽 스토리 보드에 현재 장치 구성의 크기 클래스에 따라 자동으로 설정 될 수있다. 예를 들어, UILabel"모든 너비, 높이 축소"(예 : 가로 방향의 iPhone) 구성에서 글꼴 크기 12를 사용하고 "일반 너비, 일반 높이"구성 (예 : iPad ) 에서 …

4
UILabel에서 터치 이벤트를 처리하고 IBAction에 연결
좋아, 그래서 UILabel"시작하려면 누르기"라는 몇 가지 기본 텍스트를 표시하는 인터페이스 빌더를 만들었습니다. 사용자 UILabel가 IBAction 메서드를 실행하고 싶습니다 : -(IBAction)next;레이블의 텍스트를 업데이트하여 새로운 것을 말합니다. 이렇게하면 내 방법에서 내 레이블로 연결을 드래그 한 다음 버튼처럼 내부 터치 업을 선택할 수 있다면 정말 편리 할 것입니다. 그러나 아아, 시가는 없습니다. 그래서 …

3
Xcode 4.5를 사용하여 스토리 보드를 편집 할 때 새로운 종료 아이콘이 사용되는 것을 아는 사람이 있습니까?
종료 아이콘을 마우스 오른쪽 버튼으로 클릭하면 빈 창이 나타납니다. IB 요소 또는 해당 소스 파일에 대한 연결을 Ctrl- 드래그 할 수 없습니다. 문서는 사랑을주지 않습니다. nib 파일에는 표시되지 않고 스토리 보드에만 표시됩니다. 내 가정은 그것이 segues의 추론이라는 것입니다. 그러나 나는 그것을 백업하는 새로운 방법을 보지 못했습니다. 누군가?

17
Interface Builder에서 UIScrollView를 어떻게 사용합니까?
UIScrollView과거에는 프로그래밍 방식으로 조작하여 성공적으로 사용했지만 Interface Builder에서 독점적으로 설정하여 작동시키는 데 어려움이 있습니다. 내 iPhone 앱에 간단한 "정보"페이지가 있습니다. 그것은이 UITextView내 다른 애플 리케이션에 일부 아이콘 및 링크를. 이 모든 뷰를 내에 추가 UIScrollView하여 전체 크기가 480 이상이되도록 정렬했습니다. 내 앱을 시작하면 스크롤 뷰 는 화면에 맞는 콘텐츠 만 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.