Forms里設(shè)置左邊ToolbarItem(iOS)

在Content中添加ToolbarItem 中默認(rèn)都是顯示在右邊 ,現(xiàn)在需要第二個顯示在左邊,需要添加Custom Renderer 來實現(xiàn)

[assembly: ExportRendererAttribute(typeof(ContentPage), typeof(CustomContentPageRenderer))]
namespace AlertControllerDemo.iOS.Renderer
{
public class CustomContentPageRenderer : PageRenderer
{
    public override void ViewWillAppear(bool animated)
    {
        base.ViewWillAppear(animated);

        // Did this, because Xamarin.Forms couldn't set HasBackButton correct.
        // ViewController.ParentViewController.NavigationItem.SetHidesBackButton(!((ChangePasswordScreen)this.Element).HasBackButton, false);
        if (NavigationController == null)
            return;

        var navigationItem = NavigationController.TopViewController.NavigationItem;
        var leftNativeButtons = (navigationItem.LeftBarButtonItems ?? new UIBarButtonItem[] { }).ToList();
        var rightNativeButtons = (navigationItem.RightBarButtonItems ?? new UIBarButtonItem[] { }).ToList();

        if (rightNativeButtons.Count > 1)
        {
            var nativeItem = rightNativeButtons.Last();
            rightNativeButtons.Remove(nativeItem);
            leftNativeButtons.Add(nativeItem);
        }

        navigationItem.RightBarButtonItems = rightNativeButtons.ToArray();
        navigationItem.LeftBarButtonItems = leftNativeButtons.ToArray();
    }
}
}

效果:


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,715評論 19 139
  • 一、Unity簡介 1. Unity界面 Shift + Space : 放大界面 Scene界面按鈕渲染模式2D...
    MYves閱讀 8,679評論 0 22
  • 我想和你虛度時光,比如低頭看魚 比如把茶杯留在桌子上,離開 浪費它們好看的陰影 我還想連落日一起浪費,比如散步 一...
    八戒和美好閱讀 444評論 0 0
  • 心臟的跳動痛楚比你傷心的感官敏感 不是誰是誰非 享一時安寧附一生躁動 來也行去也行不想不動不思考 看得見想的多自閉...
    x_9686閱讀 273評論 0 0
  • 戲子冷漠二月紅 垂髫假面鬧天宮 武曲下凡破西夏 青面獠牙武襄功
    三十四與七閱讀 265評論 0 0

友情鏈接更多精彩內(nèi)容