我想用滑塊更改uicollectionview中單元格的大小,但無法找到如何操作。用滑塊更改UICOLLECTIONVIEW中的單元格大小
它像在macOs finder中看到圖標時,可以用滑塊更改它的大小。
我想它的iPad應用程序
我想用滑塊更改uicollectionview中單元格的大小,但無法找到如何操作。用滑塊更改UICOLLECTIONVIEW中的單元格大小
它像在macOs finder中看到圖標時,可以用滑塊更改它的大小。
我想它的iPad應用程序
- (IBAction)sliderChanged:(id)sender {
[self.tableView reloadData];
}
胡克你的滑塊到上述方法(價值變化),然後用下面的方法來定義高度:
- (CGFloat) tableView:(UITableView *)tableView heightForRowAtIndexPath:
(NSIndexPath *)indexPath {
return self.slider.value;
}
是的,它的工作原理! –
近完美,我想要一個獨特的視圖,所以我需要改變:
- (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath
{
//Return the size of each cell to draw
CGSize cellSize = (CGSize) { .width = 320, .height = self.slider.value};
return cellSize;
}
你嘗試過什麼嗎? – nhgrif