誰でも私に教えてください、それは可能ですか?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. リスケールでサイズを変更するにはどうすればよいですか?
- 4. PrimeFacesのサイズを変更するにはどうすればよいですか?
- 5. ダッシュグラフのサイズを変更するにはどうすればよいですか?
- 6. SoftwareBitmapのサイズを変更するにはどうすればよいですか?
- 7. ブートストラップスライダのサイズを変更するにはどうすればよいですか?
- 8. タイルのサイズを変更するにはどうすればよいですか?
- 9. ウィンドウでサイズを変更するにはどうすればいいですか?
- 10. ウィンドウのサイズを変更するにはどうすればいいですか?
- 11. VideoViewのサイズを変更するにはどうすればいいですか?
- 12. Androidアプリケーションでスタックのサイズ(スレッドのサイズ)を変更するにはどうすればよいですか?
- 13. uiscrollviewでuiimageviewのようなuiviewのサイズを変更するにはどうすればよいですか?
- 14. サブマップのサイズ変更後にヘッダーを変更するにはどうすればよいですか?
- 15. ウィンドウのサイズ変更時にng-classを変更するにはどうすればよいですか?
- 16. 64ビットウィンドウでのサイズ変更でフォームを更新するにはどうすればよいですか?
- 17. 画面サイズに応じてボタンのサイズを変更するにはどうすればよいですか?
- 18. ピクチャボックスを含むコントロールのサイズを変更するとき、ピクチャボックスのサイズを変更しないようにするにはどうすればよいですか?
- 19. スケールがサイズを変更しないようにするにはどうすればよいですか?
- 20. UITableViewでテキストの位置を変更するにはどうすればよいですか?
- 21. WebdriverIOで開いているウィンドウのサイズを変更するにはどうすればよいですか?
- 22. UITableViewの編集中にUINavigationBarのボタンを変更するにはどうすればよいですか?
- 23. iframeのサイズを変更するにはどうすればよいですか? (CSSのメディアクエリですか?)
- 24. 変更を変更するにはどうすればよいですか?
- 25. UITableViewの特定のセルのテキストの色を変更するにはどうすればよいですか?
- 26. 別のボタンからonClickでボタンのサイズを変更するにはどうすればよいですか?
- 27. RHEL LVM2で削除されたLVのサイズを変更するにはどうすればよいですか?
- 28. 他のアプリケーションからプログラムでウィンドウを移動/サイズ変更するにはどうすればよいですか?
- 29. すべてのデバイスでテキストのサイズを変更するにはどうすればよいですか?
- 30. Windowsでデフォルトの用紙サイズをプログラムで変更するにはどうすればよいですか?
サイズを変更することはできません。 IndexTitlesをカスタマイズする唯一のソリューションは、独自のAFAIKを作成することです – Lefteris