SwiftUI Splitview DetailView不在导航中吗?

时间:2019-09-25 14:03:22

标签: swiftui navigationview splitview

我尝试在SwiftUI中创建一个splitview,但是有2个问题 1.详细视图不显示在导航中 2.如果我从主视图转到“详细视图”,它将显示在导航中(“导航”顶部栏),但是当转到下一页时,后退按钮不起作用

public static void DisableWPFTabletSupport()  
{  
    // Get a collection of the tablet devices for this window.    
    TabletDeviceCollection devices = System.Windows.Input.Tablet.TabletDevices;  

    if (devices.Count > 0)  
    {     
        // Get the Type of InputManager.  
        Type inputManagerType = typeof(System.Windows.Input.InputManager);  

        // Call the StylusLogic method on the InputManager.Current instance.  
        object stylusLogic = inputManagerType.InvokeMember("StylusLogic",  
                    BindingFlags.GetProperty | BindingFlags.Instance | BindingFlags.NonPublic,  
                    null, InputManager.Current, null);  

        if (stylusLogic != null)  
        {  
            //  Get the type of the stylusLogic returned from the call to StylusLogic.  
            Type stylusLogicType = stylusLogic.GetType();  

            // Loop until there are no more devices to remove.  
            while (devices.Count > 0)  
            {  
                // Remove the first tablet device in the devices collection.  
                stylusLogicType.InvokeMember("OnTabletRemoved",  
                        BindingFlags.InvokeMethod | BindingFlags.Instance | BindingFlags.NonPublic,  
                        null, stylusLogic, new object[] { (uint)0 });  
            }                  
        }  

    }  
}  

问题是: 1. DetailView()不显示导航顶部栏 2.在LoginView中,当我使用NavigationLink转到下一页时,该应用程序不显示“后退”按钮,并且也通过代码添加它,而不是帮助

0 个答案:

没有答案