«ios» 태그된 질문

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

23
키보드가 나타날 때 UIScrollView를 어떻게 스크롤합니까?
내 코드에 문제가 있습니다. UIScrollView편집 할 때 이동하려고합니다 .UITextField 키보드 팝으로 숨겨야 . 코드에서 '스크롤 업'하는 방법을 모르기 때문에 지금 메인 프레임을 이동하고 있습니다. 그래서 약간의 코드를 작성했는데 잘 작동하지만 UItextfield를 편집 UITextField하고 'return'버튼을 누르지 않고 다른 필드로 전환 하면 기본보기가 waaayyyyy 위로 올라갑니다. 나는 한 NSLog()당신이 아래에 볼 수있는 …

3
키 입력이 입력 될 때 UITextField의 값을 얻습니까?
다음 코드가 있다고 가정 해 보겠습니다. IBOutlet UITextField* nameTextField; IBOutlet UILabel* greetingLabel; greetingLabel사용자가 아무 키나 누르 자마자 "Hello [nameTextField]"를 읽고 싶습니다 . 기본적으로 필요한 것은 iPhone에 해당하는 Cocoa delegate method controlTextDidChange입니다. textField:shouldChangeCharactersInRange:대리자 메서드는 키 스트로크 (keystroke)가 발생할 때마다 호출됩니다 - (BOOL) textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string 문자열 인수는 누른 문자를 …

9
신속하게 좌표를 사용하여 프로그래밍 방식으로지도 앱을 여는 방법은 무엇입니까?
지도 응용 프로그램에서 열고 싶은 위도와 경도가 있습니다. 나는 여기 에서이 코드를 시도했다 . func goToMap(){ var lat1 : NSString = self.venueLat var lng1 : NSString = self.venueLng var latitude:CLLocationDegrees = lat1.doubleValue var longitude:CLLocationDegrees = lng1.doubleValue var coordinate = CLLocationCoordinate2DMake(latitude, longitude) var placemark : MKPlacemark = MKPlacemark(coordinate: coordinate, addressDictionary:nil) var …
107 ios  swift  apple-maps 


7
그룹화 된 스타일로 UITableView에서 셀의 너비를 설정하는 방법
이틀 정도 작업을 해왔 기 때문에 배운 내용을 여러분과 공유한다고 생각했습니다. 질문은 : 그룹화 된 UITableView에서 셀의 너비를 더 작게 만들 수 있습니까? 내 대답은 아니오 야. 그러나이 문제를 해결할 수있는 두 가지 방법이 있습니다. 솔루션 # 1 : 더 얇은 테이블 tableView의 프레임을 변경하여 테이블을 더 작게 만들 수 …
107 ios  iphone  uitableview  width 

13
스토리 보드를 사용하지 않고 새 Swift 프로젝트를 생성하려면 어떻게합니까?
XCode 6에서 새 프로젝트를 생성해도 스토리 보드를 비활성화 할 수 없습니다. Swift 또는 Objective-C 만 선택하고 Core Data를 사용하거나 사용하지 않을 수 있습니다. 스토리 보드를 삭제하고 프로젝트에서 메인 스토리 보드를 제거하고 didFinishLaunching에서 창을 수동으로 설정하려고했습니다. AppDelegate에는 다음이 있습니다. class AppDelegate: UIResponder, UIApplicationDelegate { var window: UIWindow var testNavigationController: UINavigationController func …
107 ios  swift  xcode6 

6
"뚱뚱한"Cocoa Touch Framework를 내보내는 방법 (시뮬레이터 및 장치 용)?
Xcode 6 을 사용하면 Dynamic Cocoa Frameworks. 때문에: 시뮬레이터는 여전히 32-bit라이브러리를 사용 합니다. 2015 년 6 월 1 일부터 App Store에 제출 된 앱 업데이트는 64 비트 지원을 포함해야하며 iOS 8 SDK ( developer.apple.com ) 로 빌드되어야합니다. 우리는 장치와 시뮬레이터에서 프로젝트를 실행하기 위해 팻 라이브러리를 만들어야합니다. 즉, 프레임 워크에서 32 …



16
iOS 시뮬레이터에 붙여 넣기 텍스트 복사
어딘가에 문서화되어 있어야하지만 찾을 수 없습니다. iPad 시뮬레이터를 사용하는 내 앱에는 사용자가 텍스트를 붙여 넣을 텍스트 필드가 있습니다. 실제로 사용자는 Safari 주소에서 텍스트 필드로 텍스트를 복사합니다. 그러나 나는 ios ipad 시뮬레이터에서 그렇게하려고하지만 부분적인 결과 만 있습니다. 앱을 다시 실행 한 후 Mac Edit|Paste Text메뉴 또는 Shift-Command-V 를 사용하여 텍스트 필드에 …
107 ios  clipboard 

8
ipa 파일에 다시 서명하는 방법은 무엇입니까?
다른 프로비저닝 프로파일로 다음과 같은 IPA를 생성 한 후 프로비저닝 프로파일로 .ipa 파일에 어떻게 서명합니까? 베타 테스트를 위해 임시 프로비저닝 프로필로 IPA에 서명 한 다음 앱 스토어에 대한 앱 제출 프로비저닝 프로필로 정확한 IPA에 다시 서명하고 싶습니다. /usr/bin/xcrun -sdk iphoneos PackageApplication -v "${RELEASE_BUILDDIR}/${APPLICATION_NAME}.app" -o "${BUILD_HISTORY_DIR}/${APPLICATION_NAME}.ipa" --sign "${DEVELOPER_NAME}" --embed "${PROVISONING_PROFILE}"

6
StoreKit을 사용하는 문서화되지 않은 NSURLErrorDomain 오류 코드 (-1001, -1003 및 -1004)
StoreKit 관련 코드를 작성 중이며 구매를 대기열에 추가하려고 할 때 다소 문제가되는 오류 코드가 표시됩니다. 지금까지 오류 코드 -1003 및 -1004가 발생했으며 인터넷에서 해당 코드에 대해 아무것도 찾을 수 없습니다. 제품 요청을 실행하면 유효한 제품 번호가 반환 [[SKPaymentQueue defaultQueue] addPayment:aPayment];되므로이 문서화되지 않은 문제로 인해 호출 이 실패하는 이유를 모르겠습니다 . …

14
UITextField 편집을 비활성화하지만 여전히 터치를 허용하는 방법은 무엇입니까?
나는 as UITextField를 가지고 UIPickerView있습니다 inputView. 복사, 붙여 넣기, 잘라 내기 및 텍스트 선택으로 편집 할 수 있다는 점을 제외하면 모두 좋습니다. 선택 도구 만 텍스트 필드를 수정해야합니다. setEnabled또는 setUserInteractionEnabled을 설정 하여 편집을 비활성화 할 수 있음을 배웠습니다 NO. 좋습니다.하지만 TextField가 터치에 응답하지 않고 선택기가 표시되지 않습니다. 그것을 달성하기 위해 …

4
프로그래밍 방식으로 컨테이너보기를 추가하는 방법
Container View는 Interface Editor를 통해 스토리 보드에 쉽게 추가 할 수 있습니다. 추가되면 컨테이너보기는 플레이스 홀더보기, 임베드 된 세그먼트 및 (하위)보기 컨트롤러입니다. 그러나 프로그래밍 방식으로 컨테이너보기를 추가하는 방법을 찾을 수 없습니다. 사실, 나는 그런 클래스를 찾을 수조차 없다 UIContainerView. Container View 클래스의 이름은 확실히 좋은 시작입니다. segue를 포함한 완전한 가이드를 …

5
beginBackgroundTaskWithExpirationHandler의 적절한 사용
사용 방법과시기에 대해 약간 혼란 스럽습니다 beginBackgroundTaskWithExpirationHandler. Apple은 예제에서 applicationDidEnterBackground대리자 에서 사용하고 일반적으로 네트워크 트랜잭션과 같은 중요한 작업을 완료하는 데 더 많은 시간을 확보 하는 것을 보여줍니다 . 내 앱을 볼 때 대부분의 네트워크 항목이 중요한 것처럼 보이며 하나가 시작될 때 사용자가 홈 버튼을 눌렀을 때 완료하고 싶습니다. 따라서 모든 …

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