我正在尝试将其转换为 Monotouch C#:
[[UINavigationBar appearance] setBarStyle:UIBarStyleBlackOpaque];
但在外观对象上似乎没有条形样式。
是否有解决方法或替代接入点?
此房源没有装修UI_APPEARANCE_SELECTOR
在 Objective-C 头文件中。最初的 MonoTouch Appearance 工作基于该文档(但随着时间的推移,我们添加了更多案例)。
然而,苹果实现外观支持的方式允许很多无证的事情会起作用(如果苹果改变它的内部表示,希望能继续起作用)。
无论如何,这意味着你可以稍微解决这个问题,例如通过做类似的事情:
IntPtr handle = UINavigationBar.Appearance.Handle;
var appearance = new UINavigationBar (handle);
appearance.BarStyle = UIBarStyle.BlackOpaque;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)