0
я пытаюсь увидеть мое изображение через tableHeaderView следуяне может видеть изображение через tableHeaderView, UITalbleView, КСН
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view from its nib.
UIView *tableHeaderView = [[UIView alloc] initWithFrame: CGRectMake(0.0, 0.0, self.view.frame.size.width, 180.0)];
tableHeaderView.backgroundColor = [UIColor clearColor];
UIView *blackBorderView = [[UIView alloc] initWithFrame: CGRectMake(0.0, 179.0, self.view.frame.size.width, 1.0)];
blackBorderView.backgroundColor = [UIColor colorWithRed: 0.0 green: 0.0 blue: 0.0 alpha: 0.8];
[tableHeaderView addSubview: blackBorderView];
self.tableView.tableHeaderView = tableHeaderView;
self.tableView.tableHeaderView.backgroundColor = [UIColor clearColor];
_headerImageYOffset = 0;
_headerImage = [[UIImageView alloc] initWithImage: [UIImage imageNamed: @"myImage.png"]];
CGRect headerImageFrame = _headerImage.frame;
headerImageFrame.origin.y = _headerImageYOffset;
_headerImage.frame = headerImageFrame;
[self.view insertSubview: _headerImage belowSubview: self.tableView];
}
Однако изображение не видно. Я думаю, clearColor
может помочь мне увидеть изображение.
Если я изменить положение пу табличном в XIB и запуска кода, я могу видеть частичное изображения
Если у вас есть какие-либо идеи по этому поводу, пожалуйста, помогите
просто использовать непосредственно [UIColor clearColor] ;-) – d4Rk
правда, основанный на вопрос я quessi ng в конце концов они захотят получить полупрозрачный – JB13
другой вариант будет .. [UIColor colorWithWhite: 1.0 alpha: 0.0] – nooitaf