В предложении "Он знал одно - завтра будет битва" однородных членов нет, так как в нем содержится только одно главное сказуемое "знал" и подлежащее "он". Однако вторая часть предложения (после тире) выполняет функцию пояснения.
Если бы предложение выглядело, например, так: "Он знал одно - завтра будет битва и могут быть потери", то однородные члены в этом примере - "битва" и "потери".