问题标签 [cgrectmake]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
uinavigationcontroller - 如何使用 CGRect 为 UIImageView 设置正确的坐标到 UINavigationController?
我的问题是 NavigationBar 上的 Image 在左侧角落有一些空白空间,看起来很糟糕。所以我想让图像显示在整个导航栏上,如果导航栏上有任何按钮,那么图像应该是背景。
iphone - 有没有办法动态更改视图以填充屏幕?
在我的 iOS 应用程序中,我在另一个视图中定义了三个 Web 视图。可能并不总是使用其中两个 Web 视图,那么有没有办法让剩余的视图填满屏幕的其余部分?当您使用“fill_parent”时,android 中的等价物。
现在我正在通过改变框架来完成这一切,这真的很麻烦。
有没有办法让 mainView 在不明确设置框架的情况下使用屏幕的其余部分?
xcode - CGRectMake 和 setContentSize scrollVew 的区别
这两条指令有什么区别
scrollView.frame=CGRectMake(0, -100, 960, 100);
[scrollView setContentSize:CGSizeMake(960, 100)];
iphone - 带有按钮的自定义 UITableViewCell
基本上,我有一个表格视图,其中有 2 个按钮被渲染到前两行,我通过 CGRectMake 完成了这项工作,并将按钮添加到单元格子视图中。表格视图还有一个带有范围栏的搜索栏。
我遇到的问题是,当应用程序首次加载时,按钮比我想要的要短,并且已经将它们设置为(几乎就像它们在呈现时被“默认”一样)。当我更改范围时,按钮会更改为我设置的大小,但是当我更改回来时,按钮不会恢复到之前的大小。
按钮是在cellForRowAtIndexPath
方法中创建的,虽然我看不出这可能是大小的问题,但我确实对范围栏有响应问题(但我知道这很可能归结为内部的所有cellForRowAtIndexPath
内容每次范围更改时都会调用它,因此它自然会导致应用程序变慢。
方法在cellForRowAtIndexPath
这里:
-- Edited 26/09/2012 After First Answer --
让我知道您是否还有其他想要的。
ios4 - 如何在ipad中找到最后一个视图宽度
我在主视图中添加视图。如何找到最后插入的视图宽度?
在这段代码的最后一个位置总是得到 120。有人请帮帮我吗?
height - 为什么我需要将 44 添加到 UITextView 框架高度?
我正在尝试动态更改 UITextView 的高度:
在 IB 中,我有一个与 UITextView 顶部对齐的 UIButton。UIButton 高 130px;UITextView 是,比如说,150px 高。
如果我运行上面的代码,UITextView 最终会变得 44px 太短。我必须将我的 CGRectMake 行更改为结束,
但是,如果在 IB 中我将 UITextView 的高度“硬编码”为 130 像素,则 UIButton 和 UITextView 会同时呈现顶部和底部对齐(它们的高度相同)。
因此,当动态更改 UITextView 的框架高度时,我必须添加 44,但不是在通过 IB“静态”设置其高度时。
奇怪的是,UILabel 并没有像这样行为不端(动态调整大小时我不必添加 44px)。
我知道 44 是 IB 中的一个神奇数字(导航栏的高度等),但为什么我需要添加它?我错过了什么/做错了什么,或者这只是一个异常?我担心这一定是一种常见的操作,但我找不到其他人提出相同的问题并得出相同的结论。
objective-c - UIScreen mainScreen bounds.size.height 总是 1024
为什么[UIScreen mainScreen].bounds.size.height
无论 iPad 应用程序处于何种布局模式,总是返回 1024?
我正在尝试根据布局模式动态生成自定义视图,但我总是得到 1024 的高度?
iphone - 如何从 CGRectMake 设置 UIView 的框架?
我是 iOS 开发的新手,但最近参加了广泛的速成课程(BNR 指导 iOS 编程)。我正在以模态方式向应用程序添加视图。我目前没有 View Controller,所以我的 AppDelegate 的application:didFinishLaunchingWithOptions
方法如下所示:
视图加载后,我调用添加子视图,但无法使用CGRectMake
. 它不会出现在屏幕上。我发现唯一有用的是使用屏幕尺寸,但这不是我想要的。这是添加此子视图的代码:
cgrectmake - 最有用的核心图形(CGrect)功能是什么?
我通常对所有代码使用CGRectMake方法。还有其他有用的方便方法吗?
ios - iOS:当我在调试过程中看到奇怪的计算值时,CGRect 在做什么?
我正在尝试解决绘制到 PDF 时的间距问题。在调试中,我正在观察为我的字符串构造一个矩形的方法(见下文)。当我在调试器中观察值时,在方法返回其值之前,它们会从漂亮的浮点值(即 30.0)变为您在下图中看到的值。到底是怎么回事?例如,为什么 x 会变成 1.4013e - 45?
请查看renderingRect的值: