짜잔
[assembly: ExportRenderer(typeof(NavigationPage), typeof(NavBarRenderer))]
namespace LargeTitleSample.iOS
{
public class NavBarRenderer : NavigationRenderer
{
protected override void OnElementChanged(Xamarin.Forms.Platform.iOS.VisualElementChangedEventArgs e)
{
base.OnElementChanged(e);
NavigationBar.PrefersLargeTitles = true;
}
}
}
당신은 NavigationRenderer
을 상속받는 NavigationPage
에 대한 사용자 정의 렌더러를 만들어야합니다. 그런 다음 NavigationBar
의 PrefersLargeTitles
속성을 true로 설정하십시오.
스크롤 할 수있는 컨트롤을 페이지에 추가하면 스크롤 할 때 적어도 "ListView
"에 해당하는 효과가 자동으로 커야합니다. https://github.com/jfversluis/LargeTitleSample
없음 무례하지만, SO에 명성을 가진 사람, 나는 이것보다 조금 더 많은 노력을 기대 : 예 REPO 작업
은 여기에 없다. 너 뭐 해봤 니? –
나는 내 시도에 따라 질문을 업데이트했다. 그것은 아무 효과가 없었기 때문에, 나는 그것이 많은 용도가 될 것이라고 생각하지는 않았지만 단지를 위해서 ... –