Tag: cocoa

Поведение UITextViewDelegate, когда ключ backspace включен HELD Down

Я столкнулся с проблемой, когда iOS дает неправильную информацию UITextViewDelegate, когда клавиша удаления удерживается на клавиатуре. Когда пользователь HOLDS удаляет ключ UITextView на iPad, UITextView начнет удалять целые слова вместо отдельных символов, чем дольше удерживается (обратите внимание: это не происходит в симуляторе). Когда это произойдет, метод делегата UITextView: – (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text Получает […]

Самостоятельно установленные шрифты имеют неправильную высоту строки в UILabel

Я установил два пользовательских шрифта TTF в моем приложении iPhone (Cardo и New Athena Unicode). Они используются в многострочном UILabel, но по какой-то причине высота строки кажется испорченной: линии имеют много перекрытий. Что может быть причиной этого? Это ошибка в UILabel, или шрифты не правильные? Как я могу редактировать или проверять содержимое файла шрифта TTF?

Каков шаблон, который использует UIKit для определения правильного имени ножа для загрузки?

У меня есть странный вопрос: Каков шаблон, который использует UIKit чтобы определить правильное имя UIViewController для UIViewController , если вы явно не указали имя nibName ? Почему я спрашиваю? Потому что я подумал (с серьезной причиной), что система сначала будет искать нить с тем же именем, что и класс контроллера. То есть, если у меня […]

События внутри UITableViewCell не работают ниже значения y

У меня возникают проблемы с тем, что мои кнопки работают ниже определенного значения y в ячейках таблицы. Я использую пользовательский класс UITableViewCell с именем «RowWhiskyContent». Высота по умолчанию – 44 пикселя, и ниже этого момента мои события больше не срабатывают. Кнопка отображается очень хорошо, и все остальное ниже этой точки, событие, похоже, не срабатывает. Если […]

Регистрация для Apple Push Notification, где в App-Code

Я написал приложение для iPad, которое получает удаленные push-уведомления через apns. Приложение восстанавливает уведомления и обрабатывает их правильно. В приложении AppDelegate.mi: registerForRemoteNotificationTypes: а также у меня есть: application: didRegisterForRemoteNotificationsWithDeviceToken: и все работает как шарм. Внутри делегата я создаю URL-адрес, указывающий на скрипт регистрации на сервере. Вызывается делегат, и это приводит к тому, что url называется […]

Можно ли упаковать C-структуру в NSKeyedArchiver в Cocoa?

Я программирую приложение iOS, которое должно взаимодействовать с приложением python очень эффективно через UDP-сокеты. В середине у меня есть услуга bonjour, которая служит мостом для моего приложения iOS и приложения python для хоста для общения. Я строю свой собственный протокол, который является простой структурой C. Код, который я уже имел в качестве упаковочных строк в […]

Как я могу сделать анимацию UIImage по экрану?

Я хотел бы переместить анимацию UIImage по экрану. Как это возможно? Вот мой код до сих пор с анимацией UIImage: self.myImageWalk.animationImages = [NSArray arrayWithObjects:[UIImage imageNamed:@"img01.png"],[UIImage imageNamed:@"img02.png"], [UIImage imageNamed:@"img03.png"], [UIImage imageNamed:@"img04.png"], nil]; [self.myImageWalk setAnimationRepeatCount:5]; [self.myImageWalk setAnimationDuration:2]; [self.myImageWalk startAnimating];

Программирование iPhone – передача NSMutableArray между контроллерами представления

У меня есть RootViewController и DetailViewController, где я пытаюсь передать NSMutableArray из rootView в detailView. Я создал объект RootViewController внутри DetailViewController и обратился к нему следующим образом: RootViewController *root = [[RootViewController alloc] initWithNibName:@"RootViewController" bundle:nil]; detailViewArray = [root.rootViewArray copy]; Примечание. Оба массива объявлены в файлах .h; синтезированный, а затем выделенный и инициализированный array = [[NSMutableArray alloc] […]

Как определить, воспроизводится ли анимация в UIView?

Я хотел бы определить, если UITableView и другие представления в настоящее время выполняют некоторый тип анимации с базовой анимацией. Изучая это, я обнаружил следующий вопрос и вопрос о переполнении стека: как определить, находится ли uiview в середине анимации? Я проверил, что этот метод проверки свойства animationKeys отлично подходит для таких элементов управления, как UISlider, однако […]

Есть ли способ сохранить UIView для png без захвата всего экрана

То, что я пытаюсь сделать, это сохранить UIView, который получает пользовательский ввод в виде чертежей, и сохранить только чертеж, без фона, таким образом, как параметр в приложении, пользователь может изменить фоновые изображения, на которые они рисуют. Я нашел много кода для создания снимков экрана, но ничего не спасет только один UIView. Какие-либо предложения?

Interesting Posts
PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.