Articles of uiview

如何使自定义UIview中有iPhone圆angular?

我想使自定义UIview有圆angular。 这可能吗? 我不知道如何做到这一点。 任何专家的build议将受到欢迎。

iOS如何从Uiview中呈现Modal ViewController

我有一个UIView子类,现在我需要显示一个视图控制器,但UIView没有方法来呈现视图控制器。 这是我的问题谢谢 这是我的uiview子类中的一段代码 -(void)tableView:(UITableView*)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ if ([tabella isEqualToString:@"Articoli"]) { NSDictionary *itm=(NSDictionary*)[comanda objectAtIndex:indexPath.row]; Articoli *aboutViewController = [[Articoli alloc] initWithNibName:@"Articoli" bundle:nil]; aboutViewController.modalPresentationStyle = UIModalPresentationFormSheet; aboutViewController.modalTransitionStyle = UIModalTransitionStyleCoverVertical; aboutViewController.idarticolo=[itm objectForKey:@"idarticolo"]; CGRect aboutSheetFrame = aboutViewController.view.frame; UIViewController *viewController = [UIViewController new]; viewController.view = self; //here xcode give me a red error [self presentViewController:viewController animated:YES completion:nil] ; aboutSheetFrame =CGRectZero; aboutViewController.view.superview.bounds […]

重新加载UIview中的tableview

我的表视图是在一个用户界面视图,这已经完成了编写代码,现在我试图重新加载表视图中的数据,但表视图不刷新。 UIview和表视图声明如下: @interface { IBOutlet UITableView *tabView; } @property (nonatomic, strong) IBOutlet * tabView @property (nonatomic, strong) UIView * myView; // in .m file

我怎样才能resize的UIImage到特定的大小

在我的应用程序中,我正在使用相机拍摄照片并将其显示在320 * 320的UIView 。 但是由于图像的分辨率比UIView的图像分辨率还要高。 有什么办法可以调整图像大小吗?

iOS 11只有崩溃的问题 – 当我点击一个标签栏应用程序崩溃

当我只从hometabviewcontroller点击一个特定的标签栏时,我得到以下崩溃错误。 这只发生在iOS 11.请帮我解决这个问题。 2017-10-23 16:48:57.000890+0400 FixtrProvider[2520:910402] desc: -[UIView refreshControl]: unrecognized selector sent to instance 0x10af090d0 2017-10-23 16:48:57.001223+0400 FixtrProvider[2520:910402] name: NSInvalidArgumentException 2017-10-23 16:48:57.001308+0400 FixtrProvider[2520:910402] user info: (null) 2017-10-23 16:48:57.001441+0400 FixtrProvider[2520:910402] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UIView refreshControl]: unrecognized selector sent to instance 0x10af090d0' 以下是根据请求我的HomeTabView控制器的整个页面。 @interface HomeTabBarController () { ChatSocketIOClient *socket; } @property […]

务必在UITableViewCell中显示一个UIView

我使用下面的代码从XIB实例化UIView ,然后将其添加到选定的UITableViewCell进行显示。 当我运行代码并触摸单元格时,我可以遍历代码并看到所有内容都正确实例化(没有任何内容为零),但视图从不显示。 我有一个UIView上有几个button。 在界面生成器中,我将UIView设置为使用UIView的子类,而UIView目前没有任何代码,除了Xcode生成的模板外。 我希望有人可以指出我使用这个代码来使这个工作的任何明显的错误。 请注意,有一点我有在UITalbeViewCell内显示的UIView,但是我在某些重构过程中搞砸了一些东西,最后重写了代码来处理这个。 发生这种情况时,我不能再在单元格中显示UIView。 @implementation HZRunwayViewController { EKEvent *currentEvent; BOOL editingEvent; HZEventDrawerView *eventDrawer; } – (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { // Check if we are touching an event if (indexPath.section == 0 && [self.eventsForCurrentDay count]) { // Grab the selected cell and make sure it's an event cell UITableViewCell *cell = […]

UIViewanimation跳过第一个animation

对这个抱歉很新! 一旦我运行按button“按”UIView“背景”的背景颜色立即改变为蓝色,然后animation到紫色,完全跳过animation黄色,然后到蓝色。 我做错了什么? @IBAction func Press(sender: AnyObject) { UIView.animateWithDuration(5, animations: { self.Background.backgroundColor = UIColor.yellowColor() self.Background.backgroundColor = UIColor.blueColor() self.Background.backgroundColor = UIColor.purpleColor() }, completion:{(Bool) in println("COLOR CHANGED") }) }

我有一个UILabel自动布局定位在屏幕上,但是当我隐藏导航栏,它会导致标签“抽搐”第二个

项目: http : //cl.ly/1T2K0V3w1P21 通过这个项目可以看出,这只是一个简单的下载,仅仅是视图控制器。 基本上,我的UILabel与自动布局保持完美的地方,但是当我隐藏导航栏(你可以通过在任何地方点击屏幕在项目中做到这一点),导致它抽搐。 不pipe导航栏上发生了什么,我如何使它保持在完全相同的位置? 它似乎是animation(我想)导致AutoLayout感到困惑。 以下是标签上的限制条件: 任何人都可以提供一些build议,我做错了什么?

试图一次执行多个animation

似乎很奇怪,我无法在networking上find任何答案,但似乎如果你想以不同的速度同时移动6个UIViews ,你不能这样做。 如果我使用这个例子中的一个,那么我得到的结论是,有时候只有一部分视图正在移动,有时甚至全部移动(如预期的那样)。 无法同时移动6-7-8个UIViews, 持续 时间 不同 ? 1。 for(UIButton *button in buttons) { float r= arc4random()%10; float t =0.1+ 1.0/r; [UIView beginAnimations:@"Anim0" context:nil]; [UIView setAnimationDuration:t]; [UIView setAnimationCurve:UIViewAnimationCurveEaseIn]; [UIView setAnimationTransition:UIViewAnimationTransitionNone forView:button cache:YES]; CGRect newframe=button.frame; newframe.origin.y=0; button.frame=newframe; [UIView commitAnimations]; } 2。 for(UIButton *button in buttons) { int random=arc4random()%10; float time=0.5+ 1/(float)random; CGRect newframe=button.frame; newframe.origin.y=0; [UIView transitionWithView:button […]

当UISlider离开时获得负值

我试图找出如何得到滑块的负值,当它回来。 当我从左向右滑动时,它返回一个正值。 当它返回时(从右到左),我需要它返回一个负值。 换句话说,我怎么能检测到滑块回来? self.borderSlider = [[UISlider alloc] initWithFrame:CGRectMake(0, 0, 200, 30)]; self.borderSlider.center = CGPointMake(self.view.centerX, SCREEN_WIDTH / 2); self.borderSlider.minimumValue = 0.0f; self.borderSlider.maximumValue = 100.0f; self.borderSlider.tintColor = [UIColor grayColor]; [self.borderSlider addTarget:self action:@selector(borderSliderValueChanged:) forControlEvents:UIControlEventValueChanged];