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

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

5
Налаштуйте альфа UIColor
Я встановив за UIColorдопомогою rgb фон a UILabel. Я намагаюся налаштувати alphaєдине. Як я можу змінити альфа існуючого rgb UIColor? Редагувати В основному у мене є UILabelsнабір UIColor(використовуючи rgb), і я не знаю, що це за колір UILabels. У певний момент мені доведеться змінити labelsальфа`. Як я можу просто змінити …

16
Чи можна змінити колір тла UIButtons?
Цей мене наткнувся. Чи взагалі можливо змінити колір тла UIButton в Какао для iPhone. Я спробував встановити колір тла, але він змінює лише кути. setBackgroundColor:здається, єдиний доступний метод для таких речей. [random setBackgroundColor:[UIColor blueColor]]; [random.titleLabel setBackgroundColor:[UIColor blueColor]];

17
"З контролера перегляду" зникає за допомогою UIViewControllerContextTransitioning
У мене одна проблема, і я описав її нижче. Я використовую UIViewControllerContextTransitioningдля користувацьких переходів. У мене є 2 контролери перегляду, перший контролер перегляду та контролер другого перегляду. Тепер я хочу додати контролер другого виду на перший контролер перегляду з анімацією. Я досяг цього, тепер другий контролер перегляду прозорий, тому ми …

9
Як додати дію до кнопки програмно в xcode
Я знаю, як додати IBAction до кнопки шляхом перетягування з конструктора інтерфейсів, але я хочу додати дії програмно, щоб заощадити час і уникати постійного переключення туди-назад. Рішення, ймовірно, дуже просте, але я просто не можу знайти відповіді, коли шукаю його. Дякую!

6
Швидкий рідний базовий клас або NSObject
Я перевірив, що Swift шифрує Іса , і виявив, що він працює лише тоді, коли NSObject - це суперклас (безпосередньо чи далі вгору), або використовуючи прикрасу '@objc'. В іншому випадку він буде дотримуватися статичного та vtable-диспетчерського стилів, як C ++. Чи нормально визначати клас Swift без базового класу Cocoa / …

20
Як перевірити, чи UILabel врізаний?
У мене це UILabelможе бути різної довжини залежно від того, чи працює моя програма в портретному або пейзажному режимі на iPhone або iPad. Коли текст занадто довгий, щоб він відображався в одному рядку, і він скорочується, я хочу, щоб користувач міг натиснути його і отримати спливаюче вікно повного тексту. Як …

6
Як використовувати ненульові та зведені ключові слова Objective-C у блоковому методі API
Розглянемо наступний метод - (void)methodWithArg:(NSString *)arg1 andArg:(NSString *)arg2 completionHandler:(void (^)(NSArray *results, NSError *error))completionHandler; За допомогою нових ключових слівnonnull та nullable приміток ми можемо збагатити його наступним чином: - (void)methodWithArg:(nonnull NSString *)arg1 andArg:(nullable NSString *)arg2 completionHandler:(void (^)(NSArray *results, NSError *error))completionHandler; але ми також отримуємо це попередження: Вказівник відсутній в специфікаторі типу …

12
Як конвертувати NSTimeInterval (секунди) в хвилини
Я отримав суму, secondsяка пройшла від певної події. Він зберігається у NSTimeIntervalтипі даних. Я хочу перетворити його в minutesі seconds. Наприклад, у мене є "326,4" секунди, і я хочу перетворити його в наступний рядок: "5:26". Який найкращий спосіб досягти цієї мети? Дякую.

30
Стільниця UICollectionViewForItemAtIndexPath не викликається
Тільки вдруге я використовую UICollectionView і, можливо, я відкусив більше, ніж можу жувати, але все-таки: Я реалізую UICollectionView (myCollectionView), який використовує власні UICollectionViewCell, які я підкласифікував. Підкласові комірки (FullReceiptCell) містять UITableView і мають розмір контролера перегляду. Я намагаюся дозволити горизонтальну прокрутку між FullReceiptCells. Підклас UICollectionViewController, який містить myCollectionView, пересувається на …


5
Отримати вибраний індекс UITableView
Я хочу, щоб вибрали індекс для UITableView. Я написав наступний код: NSIndexPath *index = [NSIndexPath indexPathForRow:1 inSection:0]; [tableView scrollToRowAtIndexPath:index atScrollPosition:UITableViewScrollPositionTop animated:YES]; Це завжди працює для 1-го пункту. Я хочу, щоб індекс вибрав уindexPathForRow. Будь ласка, допоможіть. Дякую.

16
Як мені зробити ImageView UITableViewCell фіксованого розміру, навіть коли зображення менше
У мене є маса зображень, які я використовую для перегляду зображень у клітинку, всі вони не більше 50х50. наприклад 40x50, 50x32, 20x37 ..... Коли я завантажую подання таблиці, текст не вирівнюється, оскільки ширина зображень змінюється. Також я хотів би, щоб маленькі зображення з’являлися в центрі, а не зліва. Ось код, …



4
Що робить елемент брелока унікальним (в iOS)?
Моє запитання стосується брелоків в iOS (iPhone, iPad, ...). Я думаю (але не впевнений), що реалізація брелоків під Mac OS X викликає те саме питання з тією ж відповіддю. iOS надає п'ять типів (класів) елементів брелока. kSecClassДля визначення типу потрібно вибрати одне з цих п'яти значень для ключа : kSecClassGenericPassword …

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