uiview

How does [UIView beginAnimations] work?

I was wondering how animations work in Cocoa Touch. For example: [UIView beginAnimations:nil context:nil]; [UIView setAnimationDuration:1.0]; view1.alpha = 1.0; view2.frame.origin.x += 100; [UIView commitAnimations]; How does UIView tracks the changes to the properties of the two views? I suspect that KVO is used, but does it real...

Store References to Variable in NSMutableArray

Hi Everyone: I am looking for a way to store references to variables inside a NSMutableArray. As variables are going to be created dynamically based upon what the user has chosen, I want to be able to simply sort through this array and get references to these created variables. In case it matters, I am creating a iPhone project. Howe...

Get to UIViewController from UIView on iPhone?

Is there a built-in way to get from a UIView to its UIViewController? I know you can get from UIViewController to its UIView via [self view] but I was wondering if there is a reverse reference? ...

Orientation Change needed but only for one of several views in TabBarViewController

My App has a UITabBarController with five tabs. I needed to rotate orientations only for the fifth tab. I was able to get all five to rotate to landscape by subclassing the UITabBarController @implementation TabBarControllerRotate (BOOL)shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation)interfaceOrientation { //return ...

Time Touch Events Take in iPhone SDK

Hi Everyone: I am wondering how I would go about measuring the time in between touches inside a view in the iPhone SDK. I know that the first event triggered is touchesBegan: and then the last one triggered is touchesEnded:, however I just don't know how I would go about measuring the time that the user has touched the view for. For i...

Rotate UIView in Cocoa Touch

Hi Everyone: I have seen other people who have had this question, but most of the responses aren't working on the latest 3.0 build of iPhone OS. Anyway, I'm wondering how I can programatically rotate a UIView without any input from the accelerometer. The code I have found so far: CGAffineTransform transform = CGAffineTransformMakeRot...

How to get UIImage from EAGLView?

I am trying to get a UIImage from what is displayed in my EAGLView. Any suggestions on how to do this? ...

Moving UIView with a for loop

Hi All, I am trying to move a UIView, which is small. My for loop just moves the UIView down 100 points. This works except it doesn't move until the loop is finished. I have tried setting [self.view setNeedsDisplay] and [myView setNeedsDisplay], I have also put the function inside nstimer and nsthread, like seen below [NSThread deta...

Improving Finger Painting Performance...

Simple Painting: Fingering the iPhone screen paints temporary graphics to a UIView. These temporary graphics are erased after a touch ends, and are then stored into an underlying UIView. The process is simple: 1) Touch Starts & Moves >> 2) Paint Temporary Graphics on top UIView>> 3) Touch Ends >> 4) Pass Temporary Graphics To under...

How to re-load UIView after memory unload?

My main view controller (representing the Main Menu in my app) has a simple UIView with a few sub views. I am using a modal-type design pattern and switch to multiple other view controllers before finally returning to the main menu. The problem is, in my other view controllers (not the main menu one), I often load data-heavy images and t...

IPhone - Animate from Loading Screen to Main Application View

I have an IPhone application that I want to attempt login and do some initial setup before showing the UI. I currently have my Default.png set to an image and I have a view that has that same image. When my app loads the Default.png loads and then my loading screen loads. The loading screen is the view for my root view controller in t...

IPhone - UIView addSubview Gap at top

I have a view that is loaded in the MainWindow.xib. It is just a view with a uiimageview in it that shows a image on the entire screen ( 320 X 480 ). When the app loads I display this view and then I do a [self.view addSubview:tabbarController.view]; Tab Bar Controller is just a UITabBarController with 2 View Controllers added to it...

Reusing an UIView

I have a UIView that displays an image depending on how well the user did on a level, then the user has the options to continue to the next level and once they are finished with that one the UIView displays again with an image depending on how well they did I release the UIView after the user decides they want to go to the next level an...

Debugging UIViews missing subviews member in variable list of debugger

Hello thogether While searching a bug in my code today I found a strange thing. When inspecting a UIView instance in the debugger the variable view of Xcode does not show the subviews member of the UIView class. I only see this fields in the debugger (> should indicate the opening triangle): >UIResponder >_layer >_tabInfo >_gestureIn...

didSelectRowAtIndexPath not showing view

I have a tableView and when the user is selecting one of the cells, im loading a big image. This loading takes like 10 seconds and i'd like to show a small view with a spinning icon. - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { loadingView = [[LoadingHUDView alloc] initWithTitle: NS...

Is there a way to catch an WillRotateToInterfaceOrientation event from an UIView?

Hey, every UIViewController has a method called willRotateToInterface. Is it possible to do this within a UIView too? Does this match the idea of model view controller ? The only way I can think of is to send the event from the UIViewController to the UIView. Is there a global variable for the current orientation? ...

Possible to use iPhoneSimulators framework in a Cocoa App?

I am toying with the idea of creating a iPhone UI editor that isn't Interface Builder! Mostly to see if it is possible to do... I have been able to link to the UIKit.framework in a Cocoa app that I have created by dynamically loading it (via NSBundle functionality). I have been able to instantiate an UIView from there. Now the question i...

iphone how to check the type of an Object ?

HI , i am new to iPhone. i want to check the type of an Object. how i will do that ... the scenerio is i m getting an object . if that object is of type A then do something .. if it is of type B then do something .. currently the type of the object is C that is parent of A and B ... i have two classes AViewController and BViewControll...

Difficulty with apps with a forced landscape orientation

I have two apps, both of which force the user to use the iPhone in landscape mode, in order to have a wider screen, instead of a taller one. One of the things I have found is that my first view will look fine, but all other views come up with their subviews (UIButtons, UIPicker, UIViews) squeezed to one side or clipped (depending on whe...

Easiest/fastest way to apply a blend mode between two UIViews

I am trying to quickly invert the colors of an existing UIView (turn into a negative, as in a photographic negative). Or to take the colors and turn down the saturation. I think easier than manipulating the bitmap is to take another UIView that is all white(or shades), and to use blendmodes to achieve my goals. I don't see a way to di...