Запитання з тегом «ios»

iOS - це мобільна операційна система, що працює на Apple iPhone, iPod touch та iPad Apple. Використовуйте цей тег [ios] для питань, пов’язаних із програмуванням на платформі iOS. Використовуйте відповідні теги [aim-c] та [swift] для питань, характерних для цих мов програмування.

5
CALayer з прозорим отвором у ньому
У мене простий вид (ліва частина малюнка), і мені потрібно створити якусь накладку (праву частину зображення) до цього виду. Ця накладка повинна мати деяку непрозорість, тому вид під нею все ще частково видно. Найголовніше, що ця накладка повинна мати круглий отвір посередині, щоб вона не перекривала центр зору (див. Малюнок …

8
Чи можливо отримати висоту заголовка розділу динамічного перегляду таблиці за допомогою автоматичного макета?
Нове в iOS 8, ви можете отримати 100% динамічні осередки перегляду таблиці, просто встановивши передбачувану висоту рядка, а потім розташуйте елементи в комірці за допомогою автоматичного макета. Якщо вміст збільшується у висоту, клітина також зростатиме у висоту. Це надзвичайно корисно, і мені цікаво, чи можна виконати такий самий подвиг для …

17
Налаштуйте висоту UILabel до тексту
У мене є кілька міток, які я хочу відрегулювати їх висоту до тексту, це код, який я зараз для цього написав func heightForView(text:String, font:UIFont, width:CGFloat) -> CGFloat{ let label:UILabel = UILabel(frame: CGRectMake(0, 0, width, CGFloat.max)) label.numberOfLines = 0 label.lineBreakMode = NSLineBreakMode.ByWordWrapping label.font = font label.text = text label.sizeToFit() return label.frame.height …
112 ios  swift  height  uilabel  frame 

24
Перевірте, чи в моєму додатку нова версія на AppStore
Я хотів би вручну перевірити, чи є нові оновлення для мого додатка, поки користувач знаходиться в ньому, і запропонувати йому завантажити нову версію. Чи можу це зробити, перевіривши версію свого додатка в магазині додатків - програмно?
112 ios  iphone  xcode  app-store  version 

11
Де зберігати глобальні константи в додатку iOS?
Більшість моделей мого додатка iOS запитують веб-сервер. Я хотів би мати файл конфігурації, який зберігає базову URL-адресу сервера. Це буде виглядати приблизно так: // production // static NSString* const baseUrl = "http://website.com/" // testing static NSString* const baseUrl = "http://192.168.0.123/" Коментуючи ту чи іншу лінію, я можу моментально змінити, на …

10
Видаліть вказаний файл із каталогу документів
Я хочу видалити зображення зі свого каталогу документів програми. Код, який я написав для видалення зображення: -(void)removeImage:(NSString *)fileName { fileManager = [NSFileManager defaultManager]; paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); documentsPath = [paths objectAtIndex:0]; filePath = [documentsPath stringByAppendingPathComponent:[NSString stringWithFormat:@"%@", fileName]]; [fileManager removeItemAtPath:filePath error:NULL]; UIAlertView *removeSuccessFulAlert=[[UIAlertView alloc]initWithTitle:@"Congratulation:" message:@"Successfully removed" delegate:self cancelButtonTitle:@"Close" otherButtonTitles:nil]; [removeSuccessFulAlert …


3
Угода UIPopovercontroller досягнута, поки popover все ще видно
Я запевняю вас, що я шукав відповідь в ТА на своє запитання, але жодна з них не була корисною. Тут я отримав простий код, який повинен бути представлений у UIImagePickerControllerмежах UIPopoverController: -(void)takePicture:(id)sender{ UIImagePickerController *picker=[[UIImagePickerController alloc] init]; picker.delegate=self; picker.sourceType=UIImagePickerControllerSourceTypeCamera; picker.allowsEditing=YES; UIPopoverController *poc=[[UIPopoverController alloc] initWithContentViewController:picker]; [poc presentPopoverFromBarButtonItem:bbItem permittedArrowDirections:UIPopoverArrowDirectionAny animated:NO]; } Зараз, навіть …

13
Не було доступно особистих даних - запит адміністратора
У мене виникли проблеми під час "архівування" додатка. Я думаю, що є недійсні профілі через оновлення iPhone до 5.1 та оновлення XCode до 4.2.2. Зараз у мене пішло більше 4 годин, щоб позбутися проблем сертифікації, використовуючи цей потік крок за кроком 3 рази (що коштує багато часу): Отримання "Дійсного підпису, …
111 ios  iphone  xcode  certificate 

5
Як видалити попередження Xcode попередження Apple Mach-O Linker 'Покажчик' не вирівняний за адресою
У мене є невелика проблема, коли будую проект Xcode, отримую тони попередження після поділу оновлення. Це виглядає приблизно так Тут уже шукайте весь сайт, але все одно не пощастить. це не впливає на проект, але це дуже дратує. Хто-небудь міг допомогти?
111 ios  xcode  cocoapods  warnings 

13
Розповсюдження оновлення додатків для підприємств на iOS 8
У мене є корпоративна програма, яку я розповсюджую за itmsURL-адресою: itms-services://?action=download-manifest&url=itms-services://?action=download-manifest&url=https://$MY_PLIST_URL.plist На iOS 7 відмінно працюють і завантаження, і оновлення. Однак на iOS 8 я отримую помилку: LoadExternalDownloadManifestOperation: Ignore manifest download, already have bundleID: com.mycom.MyApp У моєму плісті є <key>bundle-identifier</key> <string>com.mycom.MyApp</string> <key>bundle-version</key> <string>0.2.2</string> і в моєму додатку на iOS 8 …



7
Як завантажити файл xib в UIView
Я шукав всюди, і поки що нічого не працювало на мене. В основному я хочу мати .xib файл під назвою rootView.xib, а всередині нього я хочу мати UIView (давайте назвати його контейнерView), який займає лише половину екрана (щоб був звичайний і новий перегляд). Тоді я хочу інший .xib-файл під назвою …
111 ios  objective-c  uiview  xib 

3
Використання властивості BOOL
Apple рекомендує оголосити властивість BOOL таким чином: @property (nonatomic, assign, getter=isWorking) BOOL working; Оскільки я використовую властивості Objective-C 2.0 та крапкові позначення, я отримую доступ до цієї властивості за допомогою self.working. Я знаю, що я також міг би скористатися, [self isWorking]але мені цього не потрібно. Отже, оскільки я всюди використовую …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.