This is an old question, but it seems there is a preferred solution that has not been mentioned. In "How to Use the IEEEtran LaTeX Class," Michael Shell explains:
IEEEtran provides the command \IEEEaftertitletext{}
which can be used to insert text or to alter the spacing between the title area and the main text: \IEEEaftertitletext{\vspace{-1\baselineskip}}
As best I can tell, some journals use this modification to compensate for the publication ID marks at the bottom of the title page. It provides a means to keep the amount of space available for text consistent after calling \IEEEpubid{}
. That said, under the "Common User Mistakes" section, Shell lists:
Altering the default spacings, section heading styles,
margins or column style
So it's probably best for users to leave the spacing as is, especially for journal submissions, then let the editors control the after title spacing. The factors are a bit different for conference submissions since \IEEEpubid{}
is disabled in conference mode.