iOSとXamarinの新機能です。私はCollectionView
を作成しました。それはうまく動作します。しかし、それはView
のフルスクリーンを取る。しかし今はTableView
の中にFix Height
と設定し、Horizontal
をスクロールしたいと思います。私はたくさんのことをしようとするが、何も私を助けることはできない。iOS(Xamarin)でCollectionViewの親としてScrollViewを追加
のViewControllerコード:(CollectionView用)
protected ViewController(IntPtr handle) : base(handle)
{
layout = new UICollectionViewFlowLayout
{
SectionInset = new UIEdgeInsets(20, 5, 5, 5),
MinimumInteritemSpacing = 5,
MinimumLineSpacing = 5,
ItemSize = new SizeF(100, 100)
};
collectionView = new UICollectionView(UIScreen.MainScreen.Bounds, layout);
collectionView.ContentSize = new CGSize(View.Frame.Size.Width, View.Frame.Size.Height);
collectionView.BackgroundColor = UIColor.White;
source = new UICollectionViewDataSource();
collectionView.RegisterClassForCell(typeof(TextCell), TextCell.CellId);
collectionView.Source = source;
}
私の要件:
TableView
を作り、150
の修正高さとサブビューとしてCollectionView
を追加します。
ご了承ください。あなたが TableView
をスクロールしようとする場合でも、ここでは2つのアプローチがあります
'TableView'では2つのセクションが作成され、最初のセクションには' CollectionView'(1つのセルに 'CollectionView'を含むカスタム' TableViewCell'が定義されています)が含まれています。 2番目のセクションは通常の 'TableView'になります。 –
@ New16あなたは私がそれを得ないブリーフを説明できますか? – Ironman