코드에서 uitabbarcontroller의 SelectedTabIndex를 설정하면 표시된 탭이 충실하게 변경되지만 TabItem은 강조 표시되지 않습니다. 수동으로 TabItem을 "Blue"로 설정하고 강조 표시해야합니다.iPhone : SelectedTabIndex를 설정해도 TabItem이 강조 표시되지 않습니다.
강제로 TabItem을 강조 표시 할 수있는 방법이 있습니까?
우리는이를 시도했다 :
public override void ViewWillAppear (bool animated)
{
base.ViewWillAppear (animated);
this.SelectedIndex = 0;
this.SelectedViewController = this.ViewControllers[0];
this.TabBar.SetNeedsDisplay();
}
uitabbarcontroller의 tabbar에서 setNeedsDisplay를 호출 해보십시오. – deanWombourne