This sounds like a Unity usability issue, not an NGUI question. You probably have the gizmo pivot set to "Center" instead of "Pivot" like in the attached screenshot. All NGUI widgets rotate and scale around the pivot point chosen in inspector which is one of 9 points (top left, center, bottom right, etc).