반응형

ios 8

UIViewController viewDidLoad vs. viewWill표시됨:적정한 분업은 무엇입니까?

UIViewController viewDidLoad vs. viewWill표시됨:적정한 분업은 무엇입니까? 할당해야 할 작업의 유형에 대해 항상 약간 명확하지 않았습니다.viewDidLoad대.viewWillAppear순식간에UIViewController아류의 예: 나는 내가 가지고 있는 앱을 하고 있습니다.UIViewController하위 클래스가 서버를 누르고 데이터를 가져와 보기에 제공한 다음 해당 보기를 표시합니다.에서 이것을 하는 것의 장단점은 무엇입니까?viewDidLoad대.viewWillAppear?viewDidLoad는 한 번 수행해야 하는 작업입니다.보기가 나타날 때마다 viewWillAppear가 호출됩니다.당신은 UI 레이블 텍스트 설정과 같이 뷰 DidLoad에서 한 번만 수행하면..

sourcecode 2023.07.08

UI 레이블 layer.cornerRadius가 iOS 7.1에서 작동하지 않음

UI 레이블 layer.cornerRadius가 iOS 7.1에서 작동하지 않음 현재 속성이 있는 UI 레이블을 찾고 있습니다.addMessageLabel.layer.cornerRadius = 5.0f;iOS 7.0이 설치된 장치에서는 모서리가 둥글게 처리됩니다.iOS 7.1이 설치된 장치에서는 모서리가 둥글지 않습니다. 이것은 단지 iOS 7.1의 버그입니까?속성 설정clipsToBounds정말로 addMessageLabel.clipsToBounds = true 코너 반경을 설정하는 가장 좋은 방법은 다음과 같습니다. "Clip Subviews"가 선택되어 있는지 확인합니다. "Clip Subviews" 확인은 코드와 동일합니다.addMessageLabel.clipsToBounds = YES;.다음을 ..

sourcecode 2023.06.28

주소 표시줄이 iOS/Android/Mobile Chrome을 숨길 때 배경 이미지 점프

주소 표시줄이 iOS/Android/Mobile Chrome을 숨길 때 배경 이미지 점프 저는 현재 트위터 부트스트랩을 이용하여 반응형 사이트를 개발하고 있습니다. 사이트에는 모바일/태블릿/데스크탑 전체에 걸쳐 전체 화면 배경 이미지가 있습니다.이러한 영상은 두 개의 디브를 사용하여 각각 회전하고 페이드됩니다. 한 가지 문제만 제외하면 거의 완벽합니다.Android에서 iOS Safari, Android Browser 또는 Chrome을 사용하는 경우 사용자가 페이지를 스크롤하여 주소 표시줄을 숨길 때 배경이 약간 이동합니다. 사이트는 다음과 같습니다. http://lt2.daveclarke.me/ 모바일 장치로 방문하여 아래로 스크롤하면 이미지 크기 조정/이동을 볼 수 있습니다. 제가 백그라운드 DIV..

sourcecode 2023.06.08

보기가 창 계층 구조에 없는 UIViewController를 UIViewController에 표시하려고 합니다.

보기가 창 계층 구조에 없는 UIViewController를 UIViewController에 표시하려고 합니다. Xcode 4.5를 막 사용하기 시작했는데 콘솔에서 다음 오류가 발생했습니다. 경고:창 계층 구조에 없는 보기의 을 표시하려고 합니다. 뷰는 여전히 제공되고 있으며 앱의 모든 것이 정상적으로 작동합니다.이것은 iOS 6에서 새로운 것입니까? 다음은 보기 간에 변경할 때 사용하는 코드입니다. UIStoryboard *storyboard = self.storyboard; finishViewController *finished = [storyboard instantiateViewControllerWithIdentifier:@"finishViewController"]; [self presentView..

sourcecode 2023.05.14

강조 표시된 상태에서 UI 단추의 배경색을 변경하는 방법은 무엇입니까?

강조 표시된 상태에서 UI 단추의 배경색을 변경하는 방법은 무엇입니까? 앱에서 강조 표시된 부분이 있습니다.UIButton(예를 들어 사용자가 버튼에 손가락을 갖다 댄 경우) 버튼이 강조 표시된 상태에서 배경색을 변경해야 합니다. 다음을 시도했습니다. _button.backgroundColor = [UIColor redColor]; 하지만 효과가 없습니다.색상은 동일하게 유지됩니다.버튼이 강조 표시되지 않고 정상적으로 작동할 때 동일한 코드를 시도했습니다.전화도 해봤습니다.-setNeedsDisplay색깔을 바꾼 후에는 아무런 효과가 없었습니다. 버튼을 강제로 배경색을 변경하는 방법은 무엇입니까?오버라이드할 수 있습니다.UIButton의setHighlighted방법. 목표-C - (void)setHigh..

sourcecode 2023.05.09

Objective-C에서 문자열이 비어 있는지 테스트하려면 어떻게 해야 합니까?

Objective-C에서 문자열이 비어 있는지 테스트하려면 어떻게 해야 합니까? 「」가 다음의 하려면 , 하면 됩니다.NSStringObjective-C 어 objective objective objective objective objective? 하면 '아까보다'가 할 수 있어요.[string length] == 0하지만 빈 인지, 0인지 을 호출하고 있기 입니다.length 0은 00을 합니다.크의답답 옳옳옳옳옳 기회에 포인터를 isEmpty블로그에서 공유한 내용: static inline BOOL IsEmpty(id thing) { return thing == nil || ([thing respondsToSelector:@selector(length)] && [(NSData *)thing lengt..

sourcecode 2023.04.14

첫 페이지에서만 iPhone 탐색 모음 숨기기

첫 페이지에서만 iPhone 탐색 모음 숨기기 아래에 네비게이션 바를 숨기고 표시하는 코드가 있습니다.첫 번째 보기가 로드될 때 숨겨지고 "하위"가 호출될 때 숨겨집니다.문제는 루트 뷰로 돌아왔을 때 다시 숨기도록 트리거하는 이벤트/액션을 찾을 수 없다는 것입니다. 루트 페이지에 수동으로 조작하는 「테스트」버튼이 있습니다만, 예쁘지 않기 때문에 자동적으로 조작하고 싶습니다. -(void)hideBar { self.navController.navigationBarHidden = YES; } -(void)showBar { self.navController.navigationBarHidden = NO; } 지금까지 발견된 솔루션 중 가장 좋은 것은 첫 번째 뷰 컨트롤러에서 다음 작업을 수행하는 것입니다. 목표..

sourcecode 2023.04.09

UIBarButtonItem을 표시하거나 숨기려면 어떻게 해야 합니까?

UIBarButtonItem을 표시하거나 숨기려면 어떻게 해야 합니까? IB에 여러 개의 버튼이 있는 툴바를 만들었습니다.메인창의 데이터 상태에 따라 버튼 중 하나를 숨기거나 표시할 수 있도록 하고 싶습니다. UIBarButtonItem숨겨진 속성은 없습니다.또한 지금까지의 숨겨진 예로는 네비게이션바 버튼을 0으로 설정하는 것을 들 수 있습니다.여기서는 버튼을 다시 표시하고 싶지 않습니다(IBOutlet에 버튼을 연결했을 경우는 말할 것도 없고, 버튼을 0으로 설정했을 경우, 어떻게 되돌릴 수 있을지 모르겠습니다).버튼은 튼튼한 콘센트에 저장(이른바 '이른바'라고 부름)myButton 해서 를 할 수 있습니다. // Get the reference to the current toolbar buttons ..

sourcecode 2023.04.09
반응형