표시된 이미지와 같이 uiimagepicker 컨트롤러에서 선택한 이미지를 어떻게 표시합니까? 나는 collectionview에 검은 영역을 얻고있다. 심지어 가로 uicollectionview를 사용하여 최선의 접근법을 모르겠어요.선택한 사진을 단일 행으로 표시하는 방법 collectionview
0
A
답변
0
나는 수평 UICollectionView를 사용하여 저렴한 아이디어라고 생각합니다. '그림 단추 추가'를 바닥 글로 추가하면 항상 마지막에 위치하게 만들 수 있습니다.
이렇게하려면 UICollectionViewFlowLayout을 서브 클래 싱하고 layoutAttributesForElementsInRect()를 재정의하십시오.
override func layoutAttributesForElementsInRect(rect: CGRect) -> [UICollectionViewLayoutAttributes]? {
if let layoutAttributesForElementsInRect = super.layoutAttributesForElementsInRect(rect), let collectionView = self.collectionView {
for layoutAttributes in layoutAttributesForElementsInRect {
if layoutAttributes.representedElementKind == UICollectionElementKindSectionFooter {
let section = layoutAttributes.indexPath.section
let numberOfItemsInSection = collectionView.numberOfItemsInSection(section)
if numberOfItemsInSection > 0 {
let lastCellIndexPath = NSIndexPath(forItem: max(0, numberOfItemsInSection - 1), inSection: section)
if let lastCellAttrs = self.layoutAttributesForItemAtIndexPath(lastCellIndexPath) {
var origin = layoutAttributes.frame.origin
origin.x = CGRectGetMaxX(lastCellAttrs.frame)
layoutAttributes.zIndex = 1024
layoutAttributes.frame.origin = origin
layoutAttributes.frame.size = layoutAttributes.frame.size
}
}
}
}
return layoutAttributesForElementsInRect
}
return nil
}
+0
환호하는 친구, 이것이 완벽하게 작동했습니다! –
관련 문제
- 1. gridview에서 사진을 표시하는 방법
- 2. MonoDroid에서 사진을 표시하는 방법
- 3. 갤러리에서 사진을 표시하는 방법
- 4. Windows Phone에서 선택한 사진을 업로드하는 방법
- 5. 페이지 컨트롤에서 사진을 표시하는 방법?
- 6. 트위터에서 사용자의 사진을 표시하는 방법
- 7. DataGridView- 검색에서 선택한 행으로 이동하는 방법?
- 8. LINQ 단일 행으로 선택
- 9. 단일 행으로 트랜잭션 선택
- 10. div를 단일 행으로 슬라이드
- 11. UIPickerView를 단일 행으로 조작하십시오.
- 12. AGImagePickerController에서 선택한 사진을 결정하십시오.
- 13. '병합'을 사용하여 행을 단일 행으로 결합하는 방법
- 14. 대각선 행을 단일 행으로 변환하는 방법?
- 15. 단일 열을 다중 행으로 변환 (GNUPLOT 파일)
- 16. 단추를 jquery와 함께 한 행으로 표시하는 방법
- 17. Collectionview CustomLayout
- 18. 커밋의 단일 파일에서 단일 행으로 되돌리기
- 19. 선택한 파일 수를 표시하는 방법
- 20. Excel에서 선택한 시간을 표시하는 방법
- 21. 선택한 가로 메뉴를 표시하는 방법
- 22. 생성자가 선택한 이미지를 표시하는 방법?
- 23. CollectionView
- 24. iText의 텍스트를 단일 행으로 정렬
- 25. 단일 행을 이전 행으로 옮깁니다.
- 26. 단일 행을 여러 행으로 펼치기
- 27. 복수 행 값을 단일 행으로
- 28. 행 쌍을 단일 행으로 배열하십시오.
- 29. 여러 열을 단일 행으로 변환
- 30. 단일 행을 여러 행으로 확장
귀하의 요구 사항을 이해하지 못했습니다. 정교하게 말씀해 주시겠습니까 –