iphone - UIBarButtonItem has a too large click area -


I know that some have already asked questions but so far, the answers are not really specific.

Apparently Apple has made the clickable area of ​​the navigationbar really big, but I do not think it should be bigger.

In my app, there is a TableView just below NavBar and you can click below the first half of the cell to trigger the incident on the right. Buttons such instanced:

  UIBarButtonItem * editButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem: UIBarButtonSystemItemEdit goal: self action: @selector (editTable)]; [[Self Navigation Itam] Setteartbootnitime: Edit Button];  

"Self" is the root view controller of a navigation controller.

You can imagine, it is a problem by making the cells' height is bigger but I was since the cells are selected to push another ViewController.

I managed to solve the problem instead of being in regular shape.

I am sure that in this case of scenario I am not the only one thanks in advance.

You can not do much about the touch area on many finger area taken by the display is based. You (Warning: Non-can calculate documentary API), but touch intercepting events and to correct fat finger syndrome

The basic process is calling a method on top of a bit is:.

  1. You touch screen
  2. is measured in a unique, individual parts of the change screen capacitance and just as hardware / sent to the software (to explain as an aside, such as Apple's patent states as many 15 touch can be tracked at a time .. 10 fingers, two palms, and 3 other case you ever have a IPhone "Twister" game)
  3. Software grid Expound on Mai's screen and identify touch borders
  4. calculation software does touch the centroid based on the average capacitance magnitude point in each pixel or region
  5. Software Touch The coordinates of boundary places send in the application
  6. Your app interprets this as a touch event, it is sent with the respondent series, and (hopefully) the user screen And sees touch

Comments

Popular posts from this blog

c# - sqlDecimal to decimal clr stored procedure Unable to cast object of type 'System.Data.SqlTypes.SqlDecimal' to type 'System.IConvertible' -

Calling GetGUIThreadInfo from Outlook VBA -

Obfuscating Python code? -