The FatWatch Weight Log

FatWatch is a tool for your iPhone or iPod touch to help you track and analyze your body weight. It uses methods described in The Hacker's Diet by John Walker.

Take a tour and then buy it on the App Store.
Aug 21 '10

Anonymous asked:

Love the app! Fantastic weigh to keep track of my weight. Huge thumbs up!

One little tweak please, when opening the app and going to 'Log' it no longer has today's or most recent data there. You have to use the 'Go to' option. I'm sure on previous versions this was automatic.

This is a change brought about by iOS 4. When a table loads, by default it starts at the top, so FatWatch had some code to change the initial scroll position to the bottom. In iOS 4, Apple made a minor change to how views are loaded, so that the code that changes the scroll position is executed before the table is loaded, meaning it no longer has any effect.

It actually still works if the Log view isn’t the first view to load. For example, try this:

  1. Launch FatWatch
  2. Switch to the Trends, Goal, or More tab
  3. Press the Home button to quit FatWatch
  4. Launch FatWatch again (the previously selected tab should be the default)
  5. Switch to the Log tab

If you follow those steps, you should be viewing the current date, not the earliest. I’m not saying this is a satisfactory fix; just demonstrating that the code to change the table’s initial scroll position is still in there, crying to be heard, but iOS 4 isn’t always listening.

The problem has been fixed in the iOS 4 compatibility update that I’m working on. I’ve made a few other changes and bug fixes (such as enhancing the chart for the new high resolution Retina display) but I want to make sure it is carefully tested before I release it.

So, sorry about the trouble, this problem will be fixed soon!