«ios» 태그된 질문

iOS는 Apple iPhone, iPod touch 및 iPad에서 실행되는 모바일 운영 체제입니다. iOS 플랫폼에서의 프로그래밍과 관련된 질문에이 태그 [ios]를 사용하십시오. 해당 프로그래밍 언어와 관련된 문제에 대해서는 관련 태그 [objective-c] 및 [swift]를 사용하십시오.

4
Storyboard-AppDelegate의 ViewController 참조
다음 시나리오를 고려하십시오. 스토리 보드 기반 앱이 있습니다. 스토리 보드에 ViewController 개체를 추가하고이 ViewController에 대한 클래스 파일을 프로젝트에 추가하고 IB ID 검사기에서 새 클래스의 이름을 지정합니다. 이제 AppDelegate에서 프로그래밍 방식으로이 ViewController를 어떻게 참조할까요? 관련 클래스를 사용하여 변수를 만들고 IBOutlet 속성으로 변경했지만 코드에서 새 ViewController를 참조 할 수있는 방법이 없습니다. 연결을 …

8
Swift Xcode 6에서 버튼 텍스트를 변경하는 방법은 무엇입니까?
여기 내가하려는 일이 있습니다. Halo 또는 CoD를 사용해 본 적이 있다면 무기로드 아웃의 이름을 변경할 수 있다는 것을 알고 계실 것입니다. 내가하는 일은 텍스트 필드를 사용하여로드 아웃 이름을 변경할 수 있도록 만드는 것입니다. 여기에 문제가 있습니다.로드 아웃 메뉴의로드 아웃 이름은 버튼 (해당로드 아웃에 대한 정보를 선택하고 볼 수 있음)이며 다음과 …
122 ios  swift 

11
UIButton 글꼴 크기를 너비로 조정
다음 코드가 있습니다. UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom]; button.frame = CGRectMake(0.0, 0.0, 25, 25); [[button layer] setCornerRadius:5.0f]; [[button layer] setMasksToBounds:YES]; [[button layer] setBackgroundColor:[[UIColor redColor] CGColor]]; [button.titleLabel setFrame:CGRectMake(0,0, 25, 25)]; [button setTitle:[NSString stringWithFormat:@"%@", [[topics objectAtIndex:indexPath.row] unread]] forState:UIControlStateNormal]; 문제는 텍스트의 문자열이 길지 않으면 잘 표시된다는 것입니다 (1-2 자리). 그러나 꽤 길면 (3 …
122 ios  objective-c 

6
NSData를 문자열로 변환 하시겠습니까?
openssl 개인 키 EVP_PKEY를 nsdata로 저장하고 있습니다. 이를 위해 아래 코드를 사용하여 바이트 스트림으로 직렬화하고 있습니다. unsigned char *buf, *p; int len; len = i2d_PrivateKey(pkey, NULL); buf = OPENSSL_malloc(len); p = buf; i2d_PrivateKey(pkey, &p); 여기서 pkey는 EVP_PKEY 유형입니다. 그런 다음 아래 주어진 줄을 사용하여 버퍼 'p'의 바이트를 NSData로 저장합니다. NSData …
122 iphone  ios  sqlite  openssl  nsdata 

2
init coder aDecoder는 정확히 무엇입니까?
온라인 코스에서 iOS 개발을 배우고 있으며 사용자 정의보기 (사용자 정의 테이블보기 셀, 컬렉션보기 셀 등)를 만들 때마다 강사는 항상이 초기화 프로그램을 구현합니다. required init?(coder aDecoder: NSCoder) { super.init(coder: aDecoder) } 왜 항상 이것을 불러야합니까? 그것은 무엇을합니까? init 안에 속성을 넣을 수 있습니까?
122 ios  swift 

5
Swift 3.0의 NotificationCenter와 Swift 2.0의 NSNotificationCenter를 사용하여 데이터를 전달하는 방법은 무엇입니까?
socket.io내 빠른 iOS 앱에서 구현 하고 있습니다. 현재 여러 패널에서 서버를 듣고 수신 메시지를 기다립니다. getChatMessage각 패널 에서 함수를 호출하여 이렇게합니다 . func getChatMessage(){ SocketIOManager.sharedInstance.getChatMessage { (messageInfo) -> Void in dispatch_async(dispatch_get_main_queue(), { () -> Void in //do sth depending on which panel user is }) } } 그러나 나는 그것이 …


8
uiwebview에서 로컬 HTML을 사용하여 상대 경로에서 리소스로드
매우 간단한 테스트 페이지 (test.html)를로드하는 uiwebview가있는 매우 간단한 iOS 앱이 있습니다. <html> <body> <img src="img/myimage.png" /> </body> </html> 이 test.html 파일을 웹보기에로드합니다. NSURL *url = [[NSBundle mainBundle] URLForResource:@"test" withExtension:@"html"]; NSString *html = [NSString stringWithContentsOfURL:url encoding:NSUTF8StringEncoding error:nil]; NSURL *baseUrl = [NSURL fileURLWithPath:[[NSBundle mainBundle] bundlePath]]; [webView loadHTMLString:html baseURL:baseUrl]; 상대 경로없이 이미지를 참조하고 …
121 ios  uiwebview 

9
Cordova 앱이 iPhone X (시뮬레이터)에서 올바르게 표시되지 않음
어제 Xcode 9.0 (9A235)의 iPhone X Simulator에서 Cordova 기반 앱을 테스트했지만 좋지 않았습니다. 첫째, 전체 화면 영역을 채우는 대신 앱 콘텐츠 위와 아래에 검은 색 영역이있었습니다. 더 나쁜 것은 앱 콘텐츠와 검은 색 사이에 두 개의 흰색 막대가 있다는 것입니다. cordova-plugin-wkwebview-engineWKWebView (UIWebView 아님)를 사용하여 Cordova 렌더링을 추가 하면 흰색 막대가 …

11
웹 애플리케이션은 어떻게 iOS 장치에 푸시 알림을 보낼 수 있습니까? [닫은]
닫힘 . 이 질문은 더 집중되어야 합니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중하도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 이 질문 개선 웹 앱을 만들고 있습니다. 새 콘텐츠가있을 때 iOS 사용자에게 푸시 알림을 보내려면 어떻게해야합니까?

5
NSCache 사용 방법
누군가 NSCache문자열을 캐시 하는 데 사용하는 방법에 대한 예를 줄 수 있습니까 ? 아니면 누구든지 좋은 설명에 대한 링크가 있습니까? 찾을 수없는 것 같습니다 ..

12
UIWebView에서 사용자 선택 비활성화
콘텐츠를에로드하고이를 표시하는 앱 UIWebView이 있습니다. 사용자가 링크를 클릭 할 수 있기를 원하기 때문에 사용자 상호 작용을 완전히 비활성화 할 수 없습니다. 사용자 선택을 비활성화하면됩니다. 인터넷에서 사용할 수있는 곳을 찾았습니다. document.body.style.webkitUserSelect='none'; 나는 이것을 다음과 같이 삽입하려고 시도했다. [self.contentView stringByEvaluatingJavaScriptFromString:@"document.body.style.webkitUserSelect='none';"]; 에 webViewDidFinishLoad: 그러나 작동하지 않습니다. WebView 내에서 여전히 텍스트를 선택하고 복사 할 …

11
Xcode 8 / Swift 3.0에서 푸시 알림에 등록 하시겠습니까?
내 앱이 Xcode 8.0 에서 작동하도록하려고하는데 오류가 발생합니다. 이 코드가 이전 버전의 swift에서 잘 작동한다는 것을 알고 있지만이 코드가 새 버전에서 변경되었다고 가정합니다. 실행하려는 코드는 다음과 같습니다. let settings = UIUserNotificationSettings(forTypes: [.Sound, .Alert, .Badge], categories: nil) UIApplication.sharedApplication().registerUserNotificationSettings(settings) UIApplication.shared().registerForRemoteNotifications() 내가받은 오류는 "인수 레이블 '(forTypes :, categories :)'가 사용 가능한 오버로드와 일치하지 …

7
UITableView 행 재정렬을 섹션으로 제한하는 방법
나는 이것 위에 내 머리를 치고 있었고, 구글은 아무것도 밝히지 않았다. 나는 결국 그것을 해결했고 다음 사람을 위해 여기에 쓸 것이라고 생각했습니다. 당신은이 UITableView여러 섹션으로. 각 섹션은 동종이지만 테이블 전체는 이기종입니다. 따라서 섹션 내에서 행을 재정렬 할 수 있지만 섹션 간에는 순서를 변경할 수 없습니다 . 아마도 한 섹션 만 …

4
UIButton의 titleLabel에 대한 x, y 위치를 조정할 수 있습니까?
그것을위한 X, Y 위치를 조정할 수있다 titleLabel(A)의를 UIButton? 내 코드는 다음과 같습니다. UIButton *btn = [UIButton buttonWithType:UIButtonTypeRoundedRect]; [btn setFrame:CGRectMake(0.0f, 0.0f, 100.0f, 100.0f)]; [btn setTitle:[NSString stringWithFormat:@"Button %d", i+1] forState:UIControlStateNormal]; [btn addTarget:self action:@selector(buttonPressed:) forControlEvents:UIControlEventTouchUpInside]; btn.titleLabel.frame = ???

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