菜鸟教程小白 发表于 2022-12-12 19:22:58

iOS - 设置 UITabBar 图标


                                            <p><p>我已经检查了几个解决方案,看到您可以在 Storyboard 中设置它,但要设置图标,您必须将其设置为默认标识符,这样做会删除标题并设置默认值,如果您设置标题为您自己的标题,它再次恢复为自定义并且没有图标图像。 </p>

<p>我想为此使用默认的 iOS 图标图像,而不是从网上下载一些图像。</p>

<p>我还尝试通过访问 rootViewController 获取 TabBar,在 didFinishLaunching 中的 AppDelegate 中设置它,但是在设置标签栏项目时它给了我一个未定义的选择器错误。似乎有效的是在我的 ViewController 中设置 tabBarItem 属性,但是当 View 显示时只设置一个,我希望它们都已经设置,也与 Storyboard 中的标识符相同的问题,它设置默认值图标的标题。</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>它违反了 <a href="https://developer.apple.com/library/ios/#DOCUMENTATION/UserExperience/Conceptual/MobileHIG/Introduction/Introduction.html" rel="noreferrer noopener nofollow">iOS HIG</a>使用系统提供的带有非标准标题的标签栏图标。这不是一个好主意,因为图标/标题组合是用户期望的通用 UI 语言的一部分。</p>

<p>因此,如果不设置相应的标准标题,您将无法在标准 API 中找到设置系统提供的标签栏图标的方法。</p></p>
                                   
                                                <p style="font-size: 20px;">关于iOS - 设置 UITabBar 图标,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/9301218/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/9301218/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: iOS - 设置 UITabBar 图标