私は を持っていて、UIView
プログラムで生成された一連のものをそれに追加したいと考えてUIButtons
います。
を介して(標準サイズの)各ボタンを配置するメソッドを作成しましたCGPoint
。
これらのボタンを 3 行に並べて、必要な数の行に配置したいと考えています。
ビューに項目を配置するために x 座標と y 座標をプログラムで生成する方法がわかりません。3つ配置したら、ボタンを新しい行にドロップする方法に行き詰まっています。
これが私のコードです。このメソッドで何かを処理して、ボタンのインデックスのみに基づいて座標を返したいと思います:
- (CGPoint)calculateCoordinatesWithIndex:(NSInteger)index{
NSInteger x = 100;
NSInteger y = 50;
return CGPointMake(x, y);
}
私が考えることができる唯一の解決策は、本当にぎこちなく、非効率的です。