2015-11-23 1 views
0


Я хочу отобразить некоторые изображения на обложке альбома в своем приложении, как показано ниже.
enter image description here
EDIT: -
я хочу, чтобы отобразить эту точку зрения в UICollectionViewCell и CollectionView scrollDirection Horizontal с пейджинговой включена.Показать некоторые изображения на обложке альбома в iOS


любая помощь будет оценена по достоинству. и спасибо заранее.

+0

я не уверен, что вы ищете? Вы просите изменить обложку альбома фотоальбома Apple? Или ваше собственное приложение? Просьба уточнить, а также включить код, который вы в настоящее время сделали для достижения этого. –

+1

Ваш вопрос не сплочен, но из того, что я понимаю, это может вам помочь. http://skeuo.com/uicollectionview-custom-layout-tutorial – humblePilgrim

+0

Я редактировал свой вопрос и название. и я не начал код, потому что я не знаю, от чего я начинаю. поэтому я не могу дать никакого кода. – Vats

ответ

1

Я не знаю, правильно ли вы поняли вопрос. Если вы хотите, чтобы делать то, что я вижу на картинке, поэтому попробуйте следующее:

UIView *cover = [[UIView alloc] initWithFrame:CGRectMake(100, 100, 500, 500)]; 
cover.backgroundColor = [UIColor blueColor]; 
int width = 200; 
int height = 350; 

int posx = 100; 
int posy = 50; 
for (int i = 0; i < 10; i++) { 
    //craete images 
    UIView *imagebg = [[UIView alloc] initWithFrame:CGRectMake(posx + arc4random_uniform(20), posy + arc4random_uniform(20), width, height)]; 
    imagebg.backgroundColor = [UIColor whiteColor]; 
    UIImageView *image = [[UIImageView alloc] initWithFrame:CGRectMake(20, 20, width - 40, height - 50)]; 
    image.image = [UIImage imageNamed:@"loading-screen.png"]; 
    [imagebg addSubview:image]; 

    //rotate 
    double rads = arc4random_uniform(100)/10; 
    CGAffineTransform transform = CGAffineTransformRotate(imagebg.transform, rads); 
    imagebg.transform = transform; 

    //add as subview 
    [cover addSubview:imagebg]; 
} 

[self.view addSubview:cover]; 
Смежные вопросы