«uiviewcontroller» 태그된 질문

UIViewController 클래스는 iOS 앱의보기를 관리하고 앱의보기, 기본 모델 개체 및 전체 워크 플로 간의 상호 작용을 중재합니다.

30
View Controller간에 데이터 전달
iOS 및 Objective-C와 전체 MVC 패러다임에 익숙하지 않으며 다음과 같은 문제가 있습니다. 데이터 입력 양식으로 작동하는보기가 있으며 사용자에게 여러 제품을 선택할 수있는 옵션을 제공하려고합니다. 제품이 다른보기로 표시되고 UITableViewController여러 선택을 활성화했습니다. 내 질문은 데이터를 한 뷰에서 다른 뷰로 어떻게 전송합니까? UITableView배열에서 선택 항목을 유지 하지만 양식을 제출할 때 다른 데이터와 함께 …


15
Swift에서 viewController 인스턴스화 및 표시
발행물 에 대한 새로운 내용 Swift을 살펴보기 시작했으며 Xcode 6데모 프로젝트 및 자습서를 시도했습니다. 이제 나는 붙어있다 : viewController특정 스토리 보드에서 인스턴스화 및 발표 오브젝티브 -C 솔루션 UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"myStoryboardName" bundle:nil]; UIViewController *vc = [storyboard instantiateViewControllerWithIdentifier:@"myVCID"]; [self presentViewController:vc animated:YES completion:nil]; 스위프트에서 이것을 달성하는 방법?

11
iOS UIViewController 라이프 사이클 이해하기
UIViewController라이프 사이클 을 관리하는 올바른 방법을 설명해 주 시겠습니까? 특히, 내가 사용하는 방법을 알고 싶습니다 Initialize, ViewDidLoad, ViewWillAppear, ViewDidAppear, ViewWillDisappear, ViewDidDisappear, ViewDidUnload및 DisposeA의 모노 터치의 메소드 UIViewController클래스입니다.

30
iOS에서 최상위 뷰 컨트롤러를 찾는 방법
지금은 "최상위"뷰 컨트롤러 (현재 뷰를 담당하는 컨트롤러)를 찾는 것이 편리한 몇 가지 사례를 겪었지만 그 방법을 찾지 못했습니다. 기본적으로 문제는 다음과 같습니다. 뷰 컨트롤러 (또는 뷰) 가 아닌 (활성 뷰의 주소가없는 ) 클래스에서 실행 중이고 최상위 뷰 컨트롤러의 주소가 전달되지 않은 경우 ( 또는 네비게이션 컨트롤러의 주소), 해당 뷰 컨트롤러를 …


5
iOS7에서 automaticAdjustsScrollViewInsets, extendedLayoutIncludesOpaqueBars, edgesForExtendedLayout의 차이점 설명
iOS7 UI 전환에 대해 많이 읽었습니다. 내가 뭘 이러한 세 가지 속성을 얻을 수 아니에요 automaticallyAdjustsScrollViewInsets, extendedLayoutIncludesOpaqueBars, edgesForExtendedLayout?? 예를 들어 뷰 컨트롤러를 상태 표시 줄 아래에서 시작하려고하지만 달성 할 수 없습니다.


13
iOS-ViewController에서 App Delegate 메소드 호출
내가하려고하는 것은 코드로 작성된 버튼을 클릭하고 다른보기 컨트롤러를 호출 한 다음 새보기 컨트롤러에서 기능을 실행하도록하는 것입니다. IB에서 비교적 쉽게 수행 할 수 있다는 것을 알고 있지만 옵션은 아닙니다. 내가하고 싶은 일의 예는 스플래시 화면이있는 두 개의 뷰 컨트롤러가있는 경우입니다. 다른 뷰 컨트롤러는 모든 방을 정해진 순서대로 통과 할 수 있도록 …


19
가장 많이 UIViewController 받기
에 UIViewController액세스하지 않으면 최고를 얻을 수없는 것 같습니다 UINavigationController. 여기 내가 지금까지 가지고있는 것입니다 : UIApplication.sharedApplication().keyWindow?.rootViewController?.presentViewController(vc, animated: true, completion: nil) 그러나 아무것도하지 않는 것 같습니다. keyWindow및 rootViewController옵션 체인은 문제가되지해야한다, 그래서 너무 nil이 아닌 값이 될 것으로 보인다. 참고 : 이와 같은 작업을 수행하는 것은 좋지 않습니다. MVC 패턴을 깨뜨립니다.

30
iOS8에서 Swift를 사용하여 특정 ViewController의 상태 표시 줄 색상 변경
override func preferredStatusBarStyle() -> UIStatusBarStyle { return UIStatusBarStyle.LightContent; } 특정 ViewController에 대해 ViewBar에서 위의 코드를 사용하여 statusBar 색상을 White로 설정하면 iOS8에서 작동하지 않습니다 . 어떤 제안? UIApplication.sharedApplication 메소드를 사용하면 전체 앱의 Info.plist에서 필요한 변경 후 색상이 변경됩니다. // Change the colour of status bar from black to white UIApplication.sharedApplication().statusBarStyle = …

30
Swift 3에서 상태 표시 줄 스타일을 설정하는 방법
Xcode 8.0 베타 4를 사용하고 있습니다. 이전 버전에서 UIViewController에는 상태 표시 줄 스타일을 설정하는 메소드가 있습니다. public func preferredStatusBarStyle() -> UIStatusBarStyle 그러나 Swift 3에서 "Get only only varaiable"로 변경되었습니다. public var preferredStatusBarStyle: UIStatusBarStyle { get } UIViewController에서 사용할 스타일을 어떻게 제공 할 수 있습니까?


17
네비게이션 바를 포함하여 무엇보다도 UIView를 추가하십시오.
다른보기들, 심지어 네비게이션 바까지 다음과 같은 일종의 "팝업"보기를 표시하고 싶습니다 : 전체 화면 검정색 배경과 0.5 알파를 사용하여 UIViewController아래 에 다른 화면을 표시합니다 . UIView정보가있는 중간에 있는 창 (모든 것을 알고 싶다면 달력). 이를 위해 두 UIViews(배경 및 창) 가 포함 된 UIViewController를 만들었으며 표시하려고합니다. 나는 간단한 시도 [mySuperVC addSubview:myPopUpVC.view]했지만 …

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