gpt4 book ai didi

iphone - 控制 UINavigationItem titleView 的大小/位置

转载 作者:IT王子 更新时间:2023-10-29 08:04:12 25 4
gpt4 key购买 nike

在我的应用程序中,我有一些自定义标题(带有不是字体的字母)存储在我想作为导航标题的 png 中。我希望标题中的字体对于每个不同的 View Controller 都具有相同的大小,因此在 illustrator 中,我一直致力于使它们具有相同的大小和宽度(提供空白空间以说明较短的字符串)。我执行以下操作:

UIImageView *titleImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"SelectAnAlbumTitleLettering"]];
titleImageView.contentMode = UIViewContentModeCenter;
self.navigationItem.titleView = titleImageView;
[titleImageView release];

而且图像似乎是根据每个 navigationBar 中包含的元素(即后退按钮、右键等)任意调整大小和定位的。

我想知道,我怎样才能获得对 titleView 的控制权,这样我才能让它实现我想要的大小和位置,这样它就不会被任意调整大小/重新定位。

最佳答案

不要使用您的 ImageView 作为标题 View ,而是创建另一个包含 ImageView 的 View 。将那个 View 设置为导航项的标题 View ;现在您可以在标题 View 中自由调整 ImageView 的框架。

关于iphone - 控制 UINavigationItem titleView 的大小/位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16069744/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com