cocoa-touch

Nested UISCrollViews - Preventing Parent Scrollview from scrolling when zoomed on child

I have a UIScrollView with nested UIImageViews. Each imageview can zoom, but when I try to scroll the inner scrollview while zoomed on the image, the outer scrollview picks it up and switches imageviews. How can I prevent this from happening so that the outer scrollview only scrolls when the inner is not zoomed? ...

Edit mode for UITableViewCell using Interface Builder

I converted my old UITableViewCell from being programmatically created to using Interface Builder and a Xib. When implemented in code and in edit mode, I moved some of the labels in the cell to make room for the delete button. How do I change the layout of the cell in edit mode when implemented as a Xib? Preferably animated. Links or tut...

Change NSNumberFormatter's negative format from (xxx.xx) to -xxx.xx

I want to change my NSNumberformatter from displaying negative numbers with parenthesis around them to putting the minus sign in front (or whatever the localized standard is). I would assume I could do this with setNegativeFormat: but reading Apple's oh so thorough docs I am left scratching my head: setNegativeFormat: Sets the fo...

How to scroll to tableview row?

I have a UIViewController (named VC) that inherits from UITableViewDelegate and UIScrollViewDelegate. The previous UIViewController loads VC like this: [self.view addSubview:VC.view]; which means viewWillAppear doesn't fire. I can add that method just after the above line: [VC viewWillAppear]; but then it will fire before cellForR...

How to create NSMutableArray of UILabels?

hi!! I have a problem here, Im creating UILabels dynamically to be displayed into a UIView, here is the code: for (flower in flowerList) { // Create the Qty label CGRect rectQty = CGRectMake(x , y, 25, labelHeight); UILabel *flowerQuantityLabel = [[UILabel alloc] initWithFrame:rectQty]; NSString *fQty = [[NSStrin...

iPhone: retrieve contents of "documents" directory

Hi, Are there any development tools to access contents of the "documents" directory on iPhone? I'd like to access SQLITE database that was created by my application in order to fix some bugs. Thanks. ...

Changing angle when ball hits paddle

I'd like to deflect a ball at an angle depending on where it hits a paddle. Right now, I'm only changing the y coordinate, which results in an uninteresting deflection. It will angle but independent on impact location against the paddle. I'd like something more fun. Speed, momentum, mass and other factors don't need to be taken into co...

Customizing the iPhone keyboard

Is there a way to modify or make your own iPhone keyboard so that you can type in unsupported languages? ...

What does "MyIdentifier" mean in Objective-c or iPhone programming

I am puzzled at the following line "static NSString *MyIdentifier = @"MyIdentifier";" in the method: cellForRowAtIndexPath What does that line do? Is it just creating a random pointer to an NSString object and assigning it the string? Why is it being called MyIdentifier, I have seen this in many examples. #import "AddToFavorites.h" @...

Newbie question related to UIFont and UIColor

I have few questions related to UIColor and UIFont. I am wondering how heavy will it be on the system if I allocate a bunch of UIFonts and UIColors at the startup time, that I need for the duration of the application running. Is it expensive to create UIFont and UIColor at run time? Will it improve performance in any way if I pre alloc...

Downloading multiple files in iphone app(Objective c)

In my iPhone app I want to download multiple files which are on IIS with authentication. On a button click i want to start the downloading process. I know how to download a file with authentication. NSURLRequest* request = [NSURLRequest requestWithURL:mMovieURL cachePolicy:NSURLRequestU...

Best (Any) way blend tableview section header onto top of a grouped tableview

I'd like to add section headers to my grouped table view's sections but I'd like them to appear seamless (see image). The default, as we're all well aware of, is rounded top corners on the first row of a grouped table view cell so it ends up looking like crap when you merge them. Any way to specify when indexPath.row = 0 that the UITab...

How can I make deleteRowsAtIndexPaths: work with GenericTableViewController?

I'm using Matt Gallagher's GenericTableViewController idea for controlling my UITableViews. My datasource is a NSFetchedResultsController. http://cocoawithlove.com/2008/12/heterogeneous-cells-in.html Everything is working fine, until I try to delete a cell. I have the following code in my View Controller: - (void)tableView:(UITableVi...

Is it possible to detect if the cellular network is available?

I'm working on an iPhone app and I'd like to be able to check if the phone is able to make phone calls (and warn the user if not). This could be due to no cellular service being available or if the user has placed the phone in "airplane mode". I've looked around Apple's docs and I can't find anything that would let me check this. Am I...

Refreshing a UITableView

I have a UITableView subclass and a UITableViewCell sublass that I'm using for cells. I'm bulding all my cells in advance and store them in an array from where I use them in cellForRowAtIndexPath. Aside from this I have a thread that loads some images in each cell, in the background. The problem is that the cells don't get refreshed as f...

Accessing Web Service from iPhone

Questions on calling web services from iPhone? Anyone have any recommended tutorials on doing this? Anyone have any best practices on implementing security with these calls? Has anyone made or seen any shared libraries or wrappers for easy web service calls from the iPhone? ...

Hiding status bar completely

I hide the status bar in applicationDidFinishLaunching using [[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO]; That works fine except the status bar is there while the app is loading. Meaning, when the default.png is displayed, I see the status bar. Is there a way to have the status bar not show at all? ...

What's missing in Cocoa?

If you could add anything to Cocoa, what would it be? Are there any features, major or minor, that you would say are missing in Cocoa. Perhaps there is a wheel you have had to invent over and over because of an omission in the frameworks? ...

How can I differentiate a Shake vs a Tilt on the iPhone

I have a page UIScrollView that will scroll 1 page left or right depending on the tilt of the phone. I would also like to implement "Shake for a random page", but cannot figure out how to do the logic for differentiating a shake motion and a x-axis tilt. Can these two motions be used in conjunction with one another? I don't need anyth...

iPhone create SQLite database at runtime?

Most sqlite examples I've found talk about creating a db file from the commandline first and then adding that to your app. For my project, I'd like to be able to create my database within the app when it starts up for the first time and then save it to a db file in the user's sandbox. Is there a way to do that? ...