С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программное управление размерами UIView - Objective-C

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Objective-C Транформировать UIImage http://www.cyberforum.ru/objective-c/thread928338.html
Возможно ли с помощью метода CGContextConcatCTM трансформировать UIImage так, как на скриншоте? Если нет, то какой метод нужен для такой транформации?
Objective-C Как использовать dispatch_after? NSMutableString bufferAnswer; bool isBufferAnalysed; +(void) waitAnalys:(NSArray*) strInArray { isBufferAnalysed=false; NSMutableString *str; while (!isBufferAnalysed) {... http://www.cyberforum.ru/objective-c/thread927759.html
Литература по object c Objective-C
Подскажите хорошую литературу по 1) object c , 2) и с уклоном на ios разработку. Хочу начать изучать object c , но еще ничего не знаю, подскажите с чего начать, раскажите с чего начинали, чего...
Безопасность платного приложения Objective-C
Хочу поднять вопрос безопасности режимов работы платного приложения. В данном случае рассматривается приложение, которое осуществляются покупки через StoreKit Если скажем что сам api storekit...
Objective-C CoreData http://www.cyberforum.ru/objective-c/thread924468.html
Добрый день! У меня пара вопросов по CoreData. 1) Я правильно понимаю, что в атрибутах сущности должны находится объекты, которые не имеют подобъектов, а в отношениях должны находится объекты,...
Objective-C в чем отличия? Всем доброго времени суток. У меня вопросик возник пока изучаю Obj C в чем отличие такой записи от alert.show? Заранее спасибо за ответы подробнее

Показать сообщение отдельно
zulkis
683 / 610 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
28.07.2013, 19:03
Цитата Сообщение от noname_club Посмотреть сообщение
@property (nonatomic, assign) int height;
@property (nonatomic, assign) int width;
@property (nonatomic, assign) int posX;
@property (nonatomic, assign) int posY;
@property (nonatomic, readonly) int right;
@property (nonatomic, readonly) int bottom;
@property (nonatomic, assign) int top;
@property (nonatomic, assign) int left;
Сами Вы int. Хотите округлять - используйте функции округления.
картинку напоминает

view.frame.size.width
CGRectGetWidth(view.frame);
Ваше "шаманство" опять уходит в сторону от стандарта.

иии... чтож Вы не написали, как нужно все геттеры сеттеры переопределить?

Цитата Сообщение от noname_club Посмотреть сообщение
тут есть одна тонкость, которую сразу увидеть нельзя.
во первых угадайте какому состоянию авторазмера соответствует эта картинка?
Угадать? Оо это же очевидно... все стороны привязаны к супервью, при этого будет иметь место растягивание данной вью. Там даже рядом картинка с анимацией есть.
Цитата Сообщение от noname_club Посмотреть сообщение
а вот эта
Тоже рядом нарисовано все.

Цитата Сообщение от noname_club Посмотреть сообщение
Возьмем самый безнадежный случай, когда нам надо включить все флаги.
view.autoresizingMask = UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleBottomMargin | UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
Вообще для таких случаев и разработан Interface Builder, чтобы уменьшить писанину. А вы советуете, насколько я понял из данного поста, им не пользоваться.

удивлены? а все дело в том что полностью включенная картинка не означает, что должны использоваться все флаги
Нет конечно, на то они и Flexible.

Цитата Сообщение от noname_club Посмотреть сообщение
добавим в класс категорию метод установки маски через логические флаги вместо enum сложения
UIViewAutoresizingNone, религия не позволяет?
И Да, конечно, лучше юзать ужасно названный метод, автор которого даже на стандарт наименования плюет.
Цитата Сообщение от noname_club Посмотреть сообщение
вместо enum сложения
Там не enum. Там bitfield. Разницу понимаете?

Полная безграмотность на лицо. А еще пытаетесь учить и советовать.
Если я не ошибаюсь, Это уже Ваш 3й подобный пост. Но вы не останавливайтесь. Чем больше такого кода и понимающих людей, тем лучше у меня с работой
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.