56得票12回答
计算 UILabel 的文本大小

我正在以编程方式绘制 UILabels。它们的大小来自数据库。因此,我不能只使用 sizeToFit。我已经实现了一个重新绘制 UILabels 的函数,并传入比例。所以我需要找到视图中需要最大比例重绘 UILabels 的文本。 因此,最后我需要像这样做: double ratio =...

8得票4回答
UIPickerView高度不可更改

我想要改变PickerView的高度。 self.pickerView = [[UIPickerView alloc] init]; self.pickerView.frame = CGRectMake(0, 0, frame.size.width, frame.size.height); ...

16得票3回答
如何调用子<frame>中指定的JavaScript函数

我在处理一个古老的项目,它基于 &lt;frame&gt; 和 &lt;frameset&gt; 标签。 这是父页面(index.html)常见的HTML结构:&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w...

10得票4回答
更新UIImageView的位置 Swift

我想让可拖动的图片(猴子)在按下按钮时取代另一张可拖动的图片(香蕉)。迄今为止,我已经能够获取香蕉的坐标,并将它们存储为猴子的新x、y坐标。但是,视图没有更新,猴子没有移动到它的新位置。 我确定需要更新视图,但不知道该怎么做。我尝试添加一个新的子视图(self.view.addSubview...

12得票2回答
如何在Tkinter中将一个框架居中放置在另一个框架中?

我有一个框架,我使用grid_propagate()方法固定了它的大小。我想在这个框架内居中另一个框架。我该如何操作?

7得票1回答
iOS: convertRect:toView:不像我期望的那样工作

我希望使用相对于主窗口的坐标,因此我使用convertRect:toView:方法,并将第二个参数设置为nil: CGRect result = [self.view convertRect:addToList.frame toView:nil]; 但结果是,我总是得到 NSRect:...

10得票1回答
CGAffineTransform如何改变view.bounds?

视图有一个frame属性(在父视图的坐标系中的坐标)和bounds属性(在自己的坐标系中的坐标),但如果您转换视图,则不应再使用或依赖于frame属性。如果正在使用变换,请仅使用bounds属性而不是frame属性,因为变换应用于bounds,但未必准确地反映在frame中。 参考链接:ht...

16得票2回答
为什么tableVieW:viewForHeaderInSection忽略了我的UILabel的frame属性?

我想要改变我的区域标题的字体和颜色,所以我实现了 tableView:viewForHeaderInSection。起初我尝试了这段代码:-(UIView *) tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteg...

52得票4回答
如何在一个视图中获取另一个视图的框架?

我在self.view(主视图)中有一个UIImageView,里面有一个UIButton。 我想知道UIButton在self.view中的框架大小,而不是在UIImageView中的。

46得票6回答
屏幕主屏幕边界返回错误的大小

我使用最新版本的XCode创建了一个新项目,并尝试记录我的应用程序的屏幕大小(以确定UI的设备类型)。我从我的iPhone 5运行以下代码:NSLog(@"%f", [[UIScreen mainScreen] bounds].size.height); 这返回了480,这是旧版iPhone系...