Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

sealedace/SAInfiniteScrollView

Repository files navigation

PowerfulBannerView

UIScrollViewShi Xian De Zhi Chi Xun Huan Hua Dong De bannerView

An Zhuang

  • Cocoapods
1.0.7'">pod 'SAInfiniteScrollView', '~> 1.0.7'
  • Kao Bei Mu Lu PowerfulBannerView,Tian Jia Zhi Gong Cheng Ji Ke

Ru He Shi Yong

Chuang Jian Dui Xiang

  • nibJia Zai

  • Dai Ma Chuang Jian
CGRect screenBounds = [UIScreen mainScreen].bounds;
self.bannerView = [[PowerfulBannerView alloc] initWithFrame:CGRectMake(0, 200.f, CGRectGetWidth(screenBounds), 200.f)];
[self.view addSubview:self.bannerView];

Tian Chong Shu Ju

  1. Xian Pei Zhi Yi Ge blockLai Chuang Jian Nei Rong ,Xiang Dang Yu UITableViewDe DataSourceZhong De cellForRowAtIndexPath:
  2. Sai Ru Shu Ju Mo Xing

Zhe Li Yi Zhan Shi UIImageViewWei Li :

// Nei Rong Pei Zhi block
self.bannerView.bannerItemConfigurationBlock = ^UIView *(PowerfulBannerView *banner, id item, UIView *reusableView) {

// Zhe Li Ke Yi Jin Ke Neng Zhong Yong Shi Tu
UIImageView *view = (UIImageView *)reusableView;
if (!view) {
// Mei You Zhong Yong De ,Zai Zhe Li Chuang Jian Yi Ge
view = [[UIImageView alloc] initWithFrame:CGRectZero];
view.contentMode = UIViewContentModeScaleAspectFill;
view.clipsToBounds = YES;
}

// Shi Tu Pei Zhi
view.image = [UIImage imageNamed:(NSString *)item];

return view;
};

// She Zhi Nei Rong De Shu Ju
self.bannerView.items = @[ @"1.jpg", @"2.jpg", @"ss-detail1.jpg", @"4.png", @"5.jpg", @"6.jpg" ];

Dian Ji Shi Jian Chu Li

Pei Zhi blockHui Diao Lai Chu Li Dian Ji Shi Jian

self.bannerView.bannerDidSelectBlock = ^(PowerfulBannerView *banner, NSInteger index) {
printf("banner did select index at: %zd \n", index);
};

Chang An Dian Ji Shi Jian Chu Li

Pei Zhi blockHui Diao Lai Chu Li Chang An Shi Jian

self.bannerView.longTapGestureHandler = ^(PowerfulBannerView *banner, NSInteger index, id item, UIView *view) {
printf("banner long gesture recognized on index: %zd !\n", index);
};

Zhi Chi PageControl

Dui Yu PageControlDe Zhi Chi ,Ke Yi Shi UIPageControlHuo Zhe Qi Ta Zi Ding Yi De . Dan Shi Xu Yao Bao Han Ru Xia Liang Ge Shu Xing

@property (nonatomic) NSInteger numberOfPages;
@property (nonatomic) NSInteger currentPage;

She Zhi PageControl

self.bannerView.pageControl = pageControlInstance;

Pei Zhi Gun Dong Fang Shi (An Xu Pei Zhi )

  • Kai Qi Xun Huan Gun Dong ,Bing She Zhi Zi Dong Hong Fa
// Pei Zhi Xun Huan Gun Dong De Shi Jian Jian Ge
self.bannerView.loopingInterval = 2.f;
// Kai Qi Zi Dong Xun Huan Gun Dong
self.bannerView.autoLooping = YES;
  • Kai Qi Xun Huan Gun Dong ,Shou Dong Hong Fa
// Pei Zhi Xun Huan Gun Dong De Shi Jian Jian Ge
self.bannerView.loopingInterval = 2.f;
// Guan Bi Zi Dong Xun Huan Gun Dong
self.bannerView.autoLooping = NO;
  • Guan Bi Xun Huan Gun Dong (UIScrollViewDe style)
// Guan Bi Xun Huan Gun Dong
self.bannerView.infiniteLooping = NO;

License

MIT

About

Infinite scrolling scroll view

Resources

Readme

License

MIT license

Stars

Watchers

Forks

Packages

Contributors