Вопросы с тегом «uiview»

UIView - это класс в структуре UIKit iOS, определяющий прямоугольную область на экране и интерфейсы для управления контентом в этой области. Все элементы пользовательского интерфейса являются подклассами UIView или содержатся в UIView.


21
Давать UIView закругленные углы
В моем представлении входа в систему есть подпредставление UIActivityViewс UILabelнадписью «Вход в систему…». У этого подпредставления есть углы, которые не округлены. Как я могу сделать их круглыми? Есть ли способ сделать это внутри моего XIB?
577 ios  cocoa-touch  uiview 


16
Как программно добавить ограничения с помощью Swift
Я пытаюсь понять это с прошлой недели, не продвигаясь дальше. Хорошо, так что мне нужно применить некоторые ограничения программно в Свифта к UIViewиспользуя этот код: var new_view:UIView! = UIView(frame: CGRectMake(0, 0, 100, 100)); new_view.backgroundColor = UIColor.redColor(); view.addSubview(new_view); var constX:NSLayoutConstraint = NSLayoutConstraint(item: new_view, attribute: NSLayoutAttribute.CenterX, relatedBy: NSLayoutRelation.Equal, toItem: self.view, attribute: NSLayoutAttribute.CenterX, …

25
Как установить cornerRadius только для верхнего левого и верхнего правого угла UIView?
Есть ли способ установить cornerRadius только верхний левый и верхний правый угол UIView? Я попробовал следующее, но в итоге я больше не видел вид. UIView *view = [[UIView alloc] initWithFrame:frame]; CALayer *layer = [CALayer layer]; UIBezierPath *shadowPath = [UIBezierPath bezierPathWithRoundedRect:frame byRoundingCorners:(UIRectCornerTopLeft|UIRectCornerTopRight) cornerRadii:CGSizeMake(3.0, 3.0)]; layer.shadowPath = shadowPath.CGPath; view.layer.mask = layer;

30
UIView с закругленными углами и тени?
Я хочу пользовательский UIView...: я просто хотел чистый белый вид с закругленными углами и легкой тенью (без эффекта освещения). Я могу сделать каждый из них один за другим, но происходят обычные clipToBounds/ maskToBoundsконфликты.

6
UIView рамка, границы и центр
Я хотел бы знать, как правильно использовать эти свойства. Как я понимаю, frameможно использовать из контейнера представление, которое я создаю. Он устанавливает позицию просмотра относительно контейнера. Он также устанавливает размер этого представления. Также centerможет использоваться из контейнера созданного мной представления. Это свойство изменяет положение представления относительно его контейнера. Наконец, boundsотносительно …


15
Как добавить сенсорное событие в UIView?
Как добавить сенсорное событие в UIView? Я пытаюсь: UIView *headerView = [[[UIView alloc] initWithFrame:CGRectMake(0, 0, tableView.bounds.size.width, nextY)] autorelease]; [headerView addTarget:self action:@selector(myEvent:) forControlEvents:UIControlEventTouchDown]; // ERROR MESSAGE: UIView may not respond to '-addTarget:action:forControlEvents:' Я не хочу создавать подкласс и перезаписать - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event

30
Как найти самый верхний контроллер вида на iOS
Я столкнулся с парой случаев, когда было бы удобно найти «самый верхний» контроллер представления (тот, который отвечает за текущее представление), но не нашел способа сделать это. В основном проблема заключается в следующем: учитывая, что каждый выполняется в классе, который не является контроллером представления (или представлением) [и не имеет адреса активного …


27
UIView Бесконечная анимация вращения на 360 градусов?
Я пытаюсь повернуть UIImageView 360 градусов и посмотрел несколько онлайн-уроков. Я не мог заставить никого из них работать без UIViewостановки или прыжка на новую позицию. Как мне этого добиться? Последнее, что я попробовал, это: [UIView animateWithDuration:1.0 delay:0.0 options:0 animations:^{ imageToMove.transform = CGAffineTransformMakeRotation(M_PI); } completion:^(BOOL finished){ NSLog(@"Done!"); }]; Но если я …

4
Автоматическое изменение размера масок программно по сравнению с Interface Builder / xib / nib
У меня было (вероятно, неверное) предположение, что включение индикатора правильного поля в xib эквивалентно использованию UIViewAutoresizingFlexibleLeftMarginвнутреннего кода и так далее. Итак, я привык думать по этому снимку: Позже сегодня мне пришлось перепроверить и наткнулся на эту ветку . А также яблочная документация, озаглавленная разделом с заголовком - «Автоматическая обработка изменений …

7
Как использовать UIVisualEffectView для размытия изображения?
Может ли кто-нибудь привести небольшой пример применения размытия к изображению? Я уже некоторое время пытаюсь выяснить код :( все еще нов в obj c! UIVisualEffectViewОбеспечивает простую абстракцию сложных визуальных эффектов. В зависимости от желаемого эффекта результаты могут влиять на контент, размещенный за представлением, или контент, добавленный в представление контента. Применить …

5
iPhone - Получить позицию UIView в пределах всего окна UIWindow
UIViewОчевидно, что позиция a может быть определена с помощью view.centerили view.frameи т. Д., Но это только возвращает позицию UIViewотносительно ее непосредственного суперпредставления. Мне нужно определить положение UIViewво всей системе координат 320x480. Например, если UIViewэто в UITableViewCellего положение в окне может резко измениться в Вне зависимости от надтаблицы. Есть идеи, если …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.