jjzjj

CGRectMake

全部标签

ios - iPhone编程: How do I make a UIImage in a UIImageView show at actual size?

我有一个UIImage,我想在iPhone4/4S/5屏幕上逐像素显示。根本不缩放它很重要,但是当我尝试使用setImage时,它会使图像太大。我的UIImageView是在UIStoryboard中制作的(因为我对此很陌生),并设置为“重绘”模式,其他一切均默认。其他模式均未正确缩放UIImage(编辑:也就是说,将UIImageViewscontentMode设置为其他内容将不起作用)。我环顾四周,发现了这个:[self.imageViewsetImage:image];self.imageView.frame=CGRectMake(self.imageView.frame.ori

ios - 将 CGRectMake (x,x,x,x) 更改为不同的位置,例如 (y,y,y,y)

我使用CGRectMake(x,x,x,x)在我的View中放置了一个按钮,当然x是位置和大小。当我使用-(BOOL)shouldAutoRotate...旋转View时,我想将按钮的位置从纵向模式的中心更改为横向模式的中心。该按钮在其标签中包含用户设置的信息,因此我不想为横向使用不同的View。如果他们将某些东西设置为纵向并旋转为水平怎么办?他们会丢失数据。所以我的问题是:如何移动之前设置的东西?看下面的代码,我不想重新分配按钮。谢谢!//DATElblDate=[[UILabelalloc]initWithFrame:CGRectMake(x,y,width,height)];lb

ios - 添加到 Windows 的 View 的 ios 8 旋转问题

我已经为View旋转创建了类别,并在ControllerView和窗口(用于显示自定义指示器)上添加了View。我的代码在7.X和xCode5.X以及xCode6-beta6上运行良好。但不适用于IOS8beta。它似乎与旧版ios一样,windows旋转不适用于ios8beta。你能给我建议吗....非常感谢。我的代码是这样的-(void)application:(UIApplication*)applicationwillChangeStatusBarOrientation:(UIInterfaceOrientation)newStatusBarOrientationduratio

Swift - 在刚刚添加的按钮右侧自动添加一个按钮

我设置了一个UIScrollView,我正在使用addSubView向它添加5个按钮。这是我的viewDidLoad中的代码。letcodedButton:UIButton=UIButton(frame:CGRectMake(0,0,100,50))codedButton.backgroundColor=UIColor.redColor()codedButton.setTitle("Button1",forState:UIControlState.Normal)codedButton.addTarget(self,action:#selector(ViewController.butt

ios - 替换 CGRectMake 的正则表达式

由于CGRectMake在swift3.0中不可用并且迁移器没有转换它我需要手动替换它并且它在我的代码中使用了300多次所以任何人都可以帮助我开发正则表达式以便我可以找到并替换代码。我想做的是转换CGRectMake(a,a,a,a)这里a是一些值。到CGRect(x:a,y:a,w:a,h:a) 最佳答案 通过这个查找:CGRectMake\(([^,]*),([^,]*),([^,]*),([^,]*)\)并替换为:CGRect\(x:\1,y:\2,w:\3,h:\4\)在Notepad++中试过了

ios - UIScrollView 将按钮保持在固定位置

我正在使用UIScrollView来缩放图像,我使用的代码是这样的CGRectfullScreenRect=[[UIScreenmainScreen]applicationFrame];//FullScreenUIScrollView*scroll=[[UIScrollViewalloc]initWithFrame:fullScreenRect];scroll.backgroundColor=[UIColorclearColor];scroll.delegate=self;scroll.contentSize=_imageView.frame.size;[scrolladdSubvie

iphone - 在旋转时放置和移动 View (UIView)

当应用程序旋转时,准确放置和移动View的“正确”方法是什么?也就是说,当UI从纵向旋转到横向(或反之亦然)时,我如何才能对View的位置、大小和重排进行细粒度控制?我认为我的两个选择是:使用两个superView(纵向和横向)。旋转时:在它们之间切换。使用一个superView。旋转时:更改每个subview的框架、边界和中心属性。如果您有两个具有足够不同的布局和元素的View,那么第一种方法可能就足够了。如果您的两个View在不同方向上的大小基本相同,则第二种方法可能是仅使用一个View的更好方法。我怀疑前者可以用IB完成,而后者应该以编程方式完成。 最

iphone - 在旋转时放置和移动 View (UIView)

当应用程序旋转时,准确放置和移动View的“正确”方法是什么?也就是说,当UI从纵向旋转到横向(或反之亦然)时,我如何才能对View的位置、大小和重排进行细粒度控制?我认为我的两个选择是:使用两个superView(纵向和横向)。旋转时:在它们之间切换。使用一个superView。旋转时:更改每个subview的框架、边界和中心属性。如果您有两个具有足够不同的布局和元素的View,那么第一种方法可能就足够了。如果您的两个View在不同方向上的大小基本相同,则第二种方法可能是仅使用一个View的更好方法。我怀疑前者可以用IB完成,而后者应该以编程方式完成。 最

ios - 我怎样才能加快 UITableView 的速度?

我有一个UITableView,在200个部分中有大约400个单元格,它在响应用户交互(滚动、选择单元格)时有点迟钝。我已经确保检索单元格和标题View的方法做到了最低限度,因为它运行,我不认为我正在做任何不寻常的事情来让它变慢。单元格和标题只有背景图像和文本。有没有其他人遇到过这种问题,你知道有什么方法可以让它运行得更快一点吗?编辑:我悬赏是因为我很想就此获得一些有用的反馈。我不认为答案在于我的代码中的问题。相反,我正在寻找重新设计UITableView的策略,以便它运行得更快。我对添加新代码完全持开放态度,我期待听到你们的意见。在模拟器和我的设备(iPhone4)上都观察到迟缓。这

ios - 我怎样才能加快 UITableView 的速度?

我有一个UITableView,在200个部分中有大约400个单元格,它在响应用户交互(滚动、选择单元格)时有点迟钝。我已经确保检索单元格和标题View的方法做到了最低限度,因为它运行,我不认为我正在做任何不寻常的事情来让它变慢。单元格和标题只有背景图像和文本。有没有其他人遇到过这种问题,你知道有什么方法可以让它运行得更快一点吗?编辑:我悬赏是因为我很想就此获得一些有用的反馈。我不认为答案在于我的代码中的问题。相反,我正在寻找重新设计UITableView的策略,以便它运行得更快。我对添加新代码完全持开放态度,我期待听到你们的意见。在模拟器和我的设备(iPhone4)上都观察到迟缓。这