誰でも私に教えてください、それは可能ですか?sectionIndexTitlesのデフォルトサイズはUITableViewで変更できますか?はいの場合はどうですか?UITableViewでSectionIndexTitlesのサイズを変更するにはどうすればよいですか?
0
A
答えて
0
for(UILabel *aView in [tableView subviews])
{
NSLog(@"frame:%@",aView);
if([[[aView class] description] isEqualToString:@"UITableViewIndex"])
{
aView.font=[UIFont fontWithName:@"Helvetica-Bold" size:18.0];
}
}
これは必要に応じてカスタマイズできます。あなたはhere
を説明するように、あなたのUITableViewDelegateで
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
を実装する必要が
+0
サイズを変更する方法を尋ねていますか?私はchangeSectionIndexTitleSizeの中で何を実装すべきですか? –
+0
こんにちは私はUITableViewIndexに直接アクセスしている場合、これがリンゴによって拒否されたのだろうかと疑問に思っていますか? – slik
1
はここに例を示します
- (UIView *) tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {
UIView *headerView = [[[UILabel alloc] initWithFrame:CGRectMake(0, 0, tableView.bounds.size.width, 60)] autorelease];
[headerView setBackgroundColor:[UIColor clearColor]];
UILabel * headerLabel=[[UILabel alloc] initWithFrame:CGRectMake(0, 0, tableView.bounds.size.width, 60)];
[headerLabel setBackgroundColor:HEXCOLOR(0x952039FF)];
[headerLabel setTextColor:[UIColor whiteColor]];
[headerLabel setShadowColor:[UIColor grayColor]];
CGRect frame = headerLabel.frame;
frame.origin = CGPointMake(20,frame.origin.y);
headerLabel.frame = frame;
[headerLabel setText:[self sectionTitles:section]];
[headerView addSubview:headerLabel];
[headerLabel release];
return headerView;
}
sectionTitles
は、セクションを返す簡単な関数を指し、タイトル。
関連する問題
- 1. UITabBarViewController内のUINavigationController内でUITableViewのサイズを変更するにはどうすればよいですか?
- 2. UITableViewコントローラでテーブルビューのサイズを変更するにはどうすればよいですか?
- 3. ウィンドウのサイズ変更時にng-classを変更するにはどうすればよいですか?
- 4. uiscrollviewでuiimageviewのようなuiviewのサイズを変更するにはどうすればよいですか?
- 5. 64ビットウィンドウでのサイズ変更でフォームを更新するにはどうすればよいですか?
- 6. ピクチャボックスを含むコントロールのサイズを変更するとき、ピクチャボックスのサイズを変更しないようにするにはどうすればよいですか?
- 7. UITableViewでテキストの位置を変更するにはどうすればよいですか?
- 8. iframeのサイズを変更するにはどうすればよいですか? (CSSのメディアクエリですか?)
- 9. UITableViewの編集中にUINavigationBarのボタンを変更するにはどうすればよいですか?
- 10. UITableViewの特定のセルのテキストの色を変更するにはどうすればよいですか?
- 11. 他のアプリケーションからプログラムでウィンドウを移動/サイズ変更するにはどうすればよいですか?
- 12. Windowsでデフォルトの用紙サイズをプログラムで変更するにはどうすればよいですか?
- 13. ListViewの列をプログラムで自動的にサイズ変更するにはどうすればよいですか?
- 14. マウスオーバーで各サイトに画像のサイズを変更するにはどうすればよいですか?
- 15. JFrameでグラフのサイズを自動的に変更するにはどうすればよいですか?
- 16. RootControllerでUITableViewのサイズを変更する
- 17. スクロールでUITableViewのサイズを変更する
- 18. TensorFlowでサイズ変更されたイメージを描画するにはどうすればよいですか?
- 19. Flexでマウスをドラッグしてコンテナのサイズを変更するにはどうすればよいですか?
- 20. スイングでGridLayoutを使用して列のサイズを変更するにはどうすればよいですか?
- 21. プログラムでEclipseのViewPartのサイズを変更するにはどうすればよいですか?
- 22. .netでdatetime pickerのポップアップのサイズを変更するにはどうすればよいですか?
- 23. J2MEでフォーム内のCustomItemのサイズを変更するにはどうすればよいですか?
- 24. jQuery - Chromeのmousemoveでイメージのサイズを変更するにはどうすればよいですか?
- 25. 内容に基づいてSilverlightアプリケーションのサイズを変更するにはどうすればよいですか?
- 26. 解像度に基づいてコントロールのサイズを変更するにはどうすればよいですか?
- 27. スライドショーのサイズをウィンドウで変更するにはどうすればよいですか?
- 28. gwtとキャンバスでイメージのサイズを変更するにはどうすればよいですか?
- 29. javafxでイメージビューイメージのサイズを変更するにはどうすればよいですか?
- 30. HTMLページ内でSWFのサイズを変更するにはどうすればよいですか?
サイズを変更することはできません。 IndexTitlesをカスタマイズする唯一のソリューションは、独自のAFAIKを作成することです – Lefteris