我試圖在用戶滾動頁面時創建視圖之間的黑色邊框我使用的是UIPageControl
和UIScrollView
,像這樣的圖片: 有人知道如何做到這一點!使用UIScrollView創建頁面之間的邊界
回答
只需設置你的滾動視圖爲[的UIColor黑色],並設置圖像幀的背景是這樣的:
NSArray *images = ...//your array of UIImage
CGFloat blackSpaceWidth = 20;
for(int i=0; i<images.count; i++){
UIImageView *imageView = [[UIImageView alloc] initWithImage:images[i]];
imageView.frame = CGRectMake((self.view.frame.size.width + blackSpaceWidth) * i, 0, self.view.frame.size.width, self.view.frame.size.height);
scrollView.addSubview(imageView);
}
如果您正在使用分頁在滾動視圖增加blackSpaceWidth其邊框寬度。
我想這很簡單。所有你需要做的是在scrollview中留下視圖之間的間距。假設你已經設定第一種觀點的框架是這樣 -
[[UIView alloc] initWithFrame:CGRectMake(0,0,320,self.view.frame.size.height)];
爲下一個視圖聲明你的框架鑑於這樣的 -
[[UIView alloc] initWithFrame:CGRectMake(0,320+spacing,320,self.view.frame.size.height)];
,顯然滾動視圖設置背景色爲黑色。
此代碼使視圖圍繞視圖!我只需要在滾動發生時顯示邊框 – 2015-04-02 07:03:55
然後將scrollview背景設置爲黑色,並且當滾動發生時分散這個黑色描邊的寬度,從視圖的寬度說20。否則保持它與視圖的寬度相同 – va05 2015-04-02 07:25:02
可以使用的CollectionView
1-化妝單元寬度320 + 20像素(邊界寬度)和單元高度等於屏幕高度
2-組小區的背景與黑色
3-附加如果您使用自動佈局,此單元格中的imageView約束條件
4實現CollectionView數據源
- 1. CSS - 創建邊界之間的差距?
- 2. 使用引導3添加邊界之間的邊界
- 3. 在頁面頂部的圖像邊界之間的差距html
- 4. TCPDF頁面邊界?
- 5. UIScrollView在邊界彈跳半頁
- 6. OrientDB創建Vertex和ODocument之間的邊界
- 7. 如何在長度爲2列的行之間創建邊界?
- 8. 使用CSS和JQuery創建頁面之間的滑動操作
- 9. Pygame:創建邊界
- 10. 頁面中間的UIScrollView?
- 11. 用UIScrollView創建時間軸
- 12. 使用Javascript創建玩家邊界
- 13. 使用QuartzCore創建邊界很慢?
- 14. grid.arrange之間的邊界之間的邊距
- 15. UIScrollView邊界不會改變
- 16. 從UIScrollView創建PDF(第一頁之後的頁面是空白的)
- 17. 保持頁面邊界Qtip?
- 18. 如何隱藏html表中的行之間的邊界,並使用css僅顯示列之間的邊界
- 19. 簡單的地圖界面來創建地理邊界框?
- 20. 創建界面
- 21. 如何用「超大」頁面創建分頁UIScrollView
- 22. 在界面生成器中創建的UIScrollView滾動出視圖
- 23. 如何使用Bootstrap在列之間創建帶有頁邊空白的列
- 24. 使用Flixel創建用戶界面
- 25. 未創建CCTouch邊界框
- 26. 爲UIImageView創建邊界框
- 27. UIScrollView分頁在頁面之間添加空格
- 28. 用Imagemagick用PDF創建出血邊界
- 29. 邊界和內容之間的空間? /與內容的邊界距離?
- 30. 隱藏國家之間的邊界Gmap
應用程序崩潰! ..'由於未捕獲的異常'NSInvalidArgumentException',原因:' - [UIImageView _isDecompressing]:無法識別的選擇器發送到實例0x7fb7c16c67e0''終止應用程序 – 2015-04-02 06:55:59