Запитання з тегом «objective-c»

Цей тег слід використовувати лише у питаннях, що стосуються особливостей Objective-C або залежать від коду на мові. Теги [какао] та [какао-дотик] слід використовувати для запитання про рамки чи класи Apple. Використовуйте відповідні теги [ios], [macos], [apple-watch] та [tvos] для питань, характерних для цих платформ.

6
Як визначити та використовувати ENUM в Objective-C?
Я оголосив enum у моєму файлі реалізації, як показано нижче, і оголосив змінну цього типу в моєму інтерфейсі як PlayerState thePlayerState; і використовував змінну в своїх методах. Але я отримую помилки, вказуючи, що це незадекларовано. Як правильно оголосити та використовувати змінну типу PlayerState у своїх методах ?: У файлі .m …
180 iphone  objective-c  c 

17
Відкриття програми "Налаштування" з іншого додатка
Гаразд, я знаю, що про це виникає багато питань, але вони всі давно. Так. Я знаю, що це можливо, оскільки це робить додаток Map. У програмі Map, якщо я вимкну локалізацію цього додатка, він надішле мені повідомлення, і якщо я натисну добре, відкриється "Налаштування програми". І моє запитання: як це …

6
Потягніть, щоб оновити UITableView без UITableViewController
Я намагаюся реалізувати функцію "тягнути для оновлення" в UITableView в межах UIViewController. Я не можу використовувати UITableViewController, тому що я хочу, щоб UITableView був меншим підвидом у контролері подання, а над ним були ще деякі речі. Я припускаю, що це можливо, але хтось бачив його реалізацію?

11
Створення програм UICollectionView програмно
Я шукаю посібник чи підручник, який покаже мені, як налаштувати простий UICollectionView, використовуючи лише код. Я переглядаю документацію на сайті Apple , і я також використовую посібник з посилання . Але я дійсно отримав би користь від простого керівництва, яке може показати мені, як налаштувати UICollectionView, не використовуючи файли розкадрів …

13
Як чекати, коли асинхронно відправлений блок закінчиться?
Я тестую деякий код, який робить асинхронну обробку за допомогою Grand Central Dispatch. Тестовий код виглядає приблизно так: [object runSomeLongOperationAndDo:^{ STAssert… }]; Тести повинні дочекатися закінчення операції. Моє поточне рішення виглядає приблизно так: __block BOOL finished = NO; [object runSomeLongOperationAndDo:^{ STAssert… finished = YES; }]; while (!finished); Що виглядає трохи …


24
iOS: Modal ViewController з прозорим фоном
Я намагаюся представити контролер перегляду модально, з прозорим фоном. Моя мета - дозволити одночасно відображати подання як представленого, так і представленого контролерів перегляду. Проблема полягає в тому, що коли закінчується представлення анімації, подання контролера подання подання зникає. - (IBAction)pushModalViewControllerButtonPressed:(id)sender { ModalViewController *modalVC = [[ModalViewController alloc] init]; [self presentViewController:modalVC animated:YES completion:nil]; …

8
UIGestureRecognizer на UIImageView
У мене є UIImageView, який я хочу мати можливість змінити розмір і повернути і т.д. Чи UIGestureRecognizerможна додати до UIImageView? Я хотів би додати розпізнавач rotate and pinch до UIImageViewякого буде створено під час виконання. Як можна додати ці розпізнавачі?

4
Яка різниця між модальним та наштовхнутим мовком у розгортках?
Чи може хтось мені пояснити, в чому полягає точна різниця між modalта pushвідомістю? Я знаю, що коли ми використовуємо pushsegue, він додається до стека, тож коли ми продовжуємо pushйого використовувати, він продовжує займати пам'ять? Може хтось, будь ласка, покаже мені, як ці два реалізовані? Modalсеги можна створити просто ctrl-clickі перетягнувши …

30
Помилки CocoaPods при створенні проекту
Я не в змозі створити проект, який використовує CocoaPods. Я отримую такі помилки: diff: /../Podfile.lock: No such file or directory diff: Manifest.lock: No such file or directory error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.` $ pod installздається, працює добре …

12
Маючи поле UITextField в UITableViewCell
Я намагаюся зробити це вже пару днів, і після прочитання тонни повідомлень людей, які намагаються це зробити, я все ще не можу повною мірою працювати UITextFieldв деяких моїх роботі UITableViewCells, як у цьому прикладі: У будь-якій формі я працюю, але текст не видно (хоча я встановив його колір на синій), …

6
OpenCV C ++ / Obj-C: Визначення аркуша паперу / Визначення квадратів
У моєму тестовому додатку я успішно реалізував приклад квадратного виявлення OpenCV, але тепер мені потрібно відфільтрувати вихід, тому що він досить безладний - чи мій код неправильний? Мене цікавлять чотири кутових точки паперу для зменшення перекосу (як це ) та подальшої обробки ... Введення-виведення: Оригінальне зображення: клацніть Код: double angle( …

6
Як я можу передавати кілька параметрів у Objective-C?
Я прочитав кілька публікацій про синтаксис методу Objective-C, але, мабуть, я не розумію кількох імен методу. Я намагаюся створити метод, званий getBusStopsз NSStringі NSTimeIntervalпараметрами та типом повернення NSMutableArray. Ось як я сконструював метод, але він, очевидно, отримує помилки під час виконання: - (NSMutableArray *)getBusStops:(NSString *)busStop (NSTimeInterval *)timeInterval; Я бачив ще …

19
Як обертати UIImage на 90 градусів?
У мене є UIImageтобто UIImageOrientationUp(портрет) , що я хотів би обертатися проти годинникової стрілки на 90 градусів (в ландшафт). Я не хочу використовувати CGAffineTransform. Я хочу, щоб пікселі UIImageфактично зміщували положення. Я використовую блок коду (показаний нижче), спочатку призначений змінити розмір a UIImageдля цього. Я встановлюю розмір цілі як поточний …

28
Чи можна відключити плаваючі заголовки в UITableView за допомогою UITableViewStylePlain?
Я використовую UITableViewкомпонування вмісту "сторінок". Я використовую заголовки подання таблиці для компонування певних зображень і т. Д., І я вважаю за краще, якщо б вони не плавали, а залишалися статичними, як це робиться, коли встановлено стиль UITableViewStyleGrouped. Окрім використання UITableViewStyleGrouped, є спосіб це зробити? Я хотів би уникати використання згрупованих, …

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