我試圖在用戶滾動頁面時創建視圖之間的黑色邊框我使用的是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. 在頁面頂部的圖像邊界之間的差距html
- 3. TCPDF頁面邊界?
- 4. UIScrollView在邊界彈跳半頁
- 5. 如何在長度爲2列的行之間創建邊界?
- 6. 用UIScrollView創建時間軸
- 7. 使用QuartzCore創建邊界很慢?
- 8. grid.arrange之間的邊界之間的邊距
- 9. 從UIScrollView創建PDF(第一頁之後的頁面是空白的)
- 10. 如何隱藏html表中的行之間的邊界,並使用css僅顯示列之間的邊界
- 11. 在兩個PHP頁面之間創建一個加載頁面
- 12. 簡單的地圖界面來創建地理邊界框?
- 13. 創建界面
- 14. 如何用「超大」頁面創建分頁UIScrollView
- 15. 用Imagemagick用PDF創建出血邊界
- 16. li元素之間的邊界線
- 17. 隱藏國家之間的邊界Gmap
- 18. 圖像和邊界之間的填充
- 19. 使用邊距創建邊界自舉列表
- 20. 如何使用全寬圖像作爲內容和頁腳之間的邊界
- 21. 創建一個包含在兩個邊界之間振盪的值的數組
- 22. 如何填寫兩個面板之間的邊界?
- 23. UIImage和UIScrollView的幀/邊界不一致
- 24. Java和Clojure之間的互操作性和圖形用戶界面的創建
- 25. 如何在動態變化高度的兩個div之間創建邊界?
- 26. 在書面行之間創建空間
- 27. 色面邊界
- 28. 建模應用程序之間的界面和視覺範例
- 29. 文字不在邊界之間?
- 30. 如何創建具有不同頁面大小的UIScrollView(頁面對齊,反彈)
應用程序崩潰! ..'由於未捕獲的異常'NSInvalidArgumentException',原因:' - [UIImageView _isDecompressing]:無法識別的選擇器發送到實例0x7fb7c16c67e0''終止應用程序 – 2015-04-02 06:55:59