ビューにTableViewがあり、スクロールすると、テーブルの下部の丸みを帯びた部分が切り取られます。テーブルビューが丸い角で固定され、固定された丸い角内でスクロールスクロールが行われる Stocks アプリのように動作するようにしたいと思います。それはどのように行われますか?
質問する
747 次
2 に答える
0
最初に、QuartzCore フレームワーク ライブラリをプロジェクトに追加します (まだ追加していない場合)。
次に、UITableView を管理する UIViewController で、次のようにします。
#import <QuartzCore/QuartzCore.h>
そしてviewDidLoadで:
myTableView.layer.cornerRadius = 8;
これにより、8px の角が丸くなります。QuartzCore フレームワークは、UIView とその内部レイヤーで実行できる非常に便利な機能を多数公開しています。離れて実験してください!
于 2012-06-22T20:40:29.683 に答える
0
この要件については、ScrollView Help を使用することを伝えます... ScrollView では、tableview と viewWillAppear を配置するか、その時点でデータがリロードされる場所に次のコードを配置します
yourTableView.frame = CGRectMake(yourTableView.frame.origin.x,yourTableView.frame.origin.y, yourTableView.frame.size.width, yourTableView.contentSize.height);
float ftbl = yourTableView.frame.origin.y + yourTableView.contentSize.height + 15;
yourScrollView.contentSize=CGSizeMake(320, ftbl);
ここで、必要に応じてグループ化されたテーブルビュータイプを宣言します..これはあなたにとって便利です... :)
于 2012-06-23T09:03:55.940 に答える