如何将弹出框的大小调整为contentview的大小?

第谷·潘德拉尔(Tycho Pandelaar)

我有一个弹出窗口,显示了一个包含UIView和UILabel的UIViewController。我希望弹出窗口增长/缩小到UILabel内容的大小。我怎么做?这是弹出窗口中UIViewController的一部分,现在确定它的大小...

#pragma mark - View controller life cycle

- (CGSize)preferredContentSize {
    return self.view.frame.size;
}

- (void)viewWillAppear:(BOOL)animated {
    [super viewWillAppear:animated];

    _personNameLabel.text = self.person.fullNameWithTitle;
}

我需要做些什么才能使弹出窗口显示人员的姓名和姓名本身的大小(以姓名的大小为准)?

第谷·潘德拉尔(Tycho Pandelaar)

计算宽度和高度并进行设置,

对于iOS 6,

self.contentSizeForViewInPopover = CGSizeMake(width,height);

对于iOS7,

self.preferredContentSize = CGSizeMake(width,height); 

设置为inviewDidLoad或inviewWillAppear方法。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将表格大小调整为 div 大小?

来自分类Dev

如何将ImageIcon设置为JButton并根据按钮的大小调整图片大小?

来自分类Dev

HTML:如何将画布标签的大小调整为窗口的大小

来自分类Dev

如何将列的大小调整为ReportLab中的内容?

来自分类Dev

如何将文本列的大小调整为页面的高度

来自分类Dev

如何将图像大小调整为 100 像素宽和 100 像素高?

来自分类Dev

如何将数组大小调整 50%

来自分类Dev

如何将背景大小调整为使用画布,谷歌地图创建的标记上的字体大小?

来自分类Dev

ChartJS将画布的大小调整为默认大小

来自分类Dev

ChartJS将画布的大小调整为默认大小

来自分类Dev

Python Tkinter 将按钮大小调整为窗口大小

来自分类Dev

将颜色条的大小调整为图形的大小

来自分类Dev

如何将图像大小调整为垂直图像的 900 像素高度或水平图像的 900 像素宽度?

来自分类Dev

如何自动将散景图大小调整为所用设备的屏幕大小

来自分类Dev

如何将导航栏置于navbar-bottom的中心,并在将窗口调整为较小的尺寸时防止其大小调整?

来自分类Dev

将SVG元素的大小调整为其内容

来自分类Dev

WPF将字体大小调整为窗口比例

来自分类Dev

将<video>元素的大小调整为父div

来自分类Dev

JCrop将选择的大小调整为错误的值

来自分类Dev

将JFrame的大小调整为JLayeredPane中的JPanels

来自分类Dev

JCrop将选择的大小调整为错误的值

来自分类Dev

将腻子窗口的大小调整为默认值

来自分类Dev

将JFrame的大小调整为JLayeredPane中的JPanels

来自分类Dev

将 div 大小调整为包含图像的宽度

来自分类Dev

将 url 图像大小调整为相等的部分

来自分类Dev

Flutter:如何将网络视图的大小调整到屏幕上?

来自分类Dev

如何在ggplot2中将点大小调整为绘图的比例?

来自分类Dev

如何将Div的大小连续调整为100%VH

来自分类Dev

如何将图像调整为按钮大小?

Related 相关文章

  1. 1

    如何将表格大小调整为 div 大小?

  2. 2

    如何将ImageIcon设置为JButton并根据按钮的大小调整图片大小?

  3. 3

    HTML:如何将画布标签的大小调整为窗口的大小

  4. 4

    如何将列的大小调整为ReportLab中的内容?

  5. 5

    如何将文本列的大小调整为页面的高度

  6. 6

    如何将图像大小调整为 100 像素宽和 100 像素高?

  7. 7

    如何将数组大小调整 50%

  8. 8

    如何将背景大小调整为使用画布,谷歌地图创建的标记上的字体大小?

  9. 9

    ChartJS将画布的大小调整为默认大小

  10. 10

    ChartJS将画布的大小调整为默认大小

  11. 11

    Python Tkinter 将按钮大小调整为窗口大小

  12. 12

    将颜色条的大小调整为图形的大小

  13. 13

    如何将图像大小调整为垂直图像的 900 像素高度或水平图像的 900 像素宽度?

  14. 14

    如何自动将散景图大小调整为所用设备的屏幕大小

  15. 15

    如何将导航栏置于navbar-bottom的中心,并在将窗口调整为较小的尺寸时防止其大小调整?

  16. 16

    将SVG元素的大小调整为其内容

  17. 17

    WPF将字体大小调整为窗口比例

  18. 18

    将<video>元素的大小调整为父div

  19. 19

    JCrop将选择的大小调整为错误的值

  20. 20

    将JFrame的大小调整为JLayeredPane中的JPanels

  21. 21

    JCrop将选择的大小调整为错误的值

  22. 22

    将腻子窗口的大小调整为默认值

  23. 23

    将JFrame的大小调整为JLayeredPane中的JPanels

  24. 24

    将 div 大小调整为包含图像的宽度

  25. 25

    将 url 图像大小调整为相等的部分

  26. 26

    Flutter:如何将网络视图的大小调整到屏幕上?

  27. 27

    如何在ggplot2中将点大小调整为绘图的比例?

  28. 28

    如何将Div的大小连续调整为100%VH

  29. 29

    如何将图像调整为按钮大小?

热门标签

归档