布局不适用于 iPhone 6
Posted
技术标签:
【中文标题】布局不适用于 iPhone 6【英文标题】:Layout is not working for iPhone 6 【发布时间】:2015-11-30 07:04:06 【问题描述】:日历在 iPhone 5 上显示,但在 iPhone 6 上不起作用。在 iPhone 6 中,布局已更改 这是我的代码:
calendar = [[DSLCalendarView alloc]initWithFrame:CGRectMake(10, 64, 320, 320)];
这是 iPhone 6 的图像,它不工作 这是适用于 iPhone 5 的图像。
【问题讨论】:
您的 iPhone 5 屏幕截图丢失。另一方面,请尝试始终计算屏幕宽度而不是使用“幻数” 【参考方案1】:您需要采用自动布局以使您的日历具有响应性。你也有固定的日历宽度。改变
CGRectMake(10, 64, 320, 320)
到
CGRectMake(10,64,self.view.frame.width, self.view.frame.height)
【讨论】:
仍然无法正常工作,我使用了此代码。请帮助我更多 不工作是什么意思?您是否添加了自动布局约束?根据您提供的信息,我无法给出搬家建议。 我想增加行的大小。如果你有任何建议,请帮助我 您的问题与您的需求无关。如果您需要自定义日历,此链接可能对您有所帮助。 help.syncfusion.com/ios/sfschedule/appearance-and-styling以上是关于布局不适用于 iPhone 6的主要内容,如果未能解决你的问题,请参考以下文章