1. A driving method for a display apparatus, for driving a 3D display apparatus, wherein the 3D display apparatus comprises a pixel array comprising a first view pixel cell and a second view pixel cell, and each of the first view pixel cell and the second view pixel cell is formed by N sub-pixels with different colors arranged cyclically in one column, where N is an integer larger than or equal to 3; the first view pixel cell and the second view pixel cell are arranged alternately in a column direction; each row of the pixel array comprises sub-pixels with an identical color; and the method comprises: receiving an image signal and extracting a first view and a second view from the image signal; dividing the first view and the second view respectively into multiple virtual pixels, and obtaining a color component corresponding to a color of each sub-pixel in the multiple virtual pixels; arranging a sampling region in the pixel array of the display apparatus for each sub-pixel of each view; determining a gray scale signal of the sub-pixel corresponding to the sampling region according to the color component corresponding to the color of each sub-pixel in each virtual pixel covered by the sampling region, wherein the virtual pixel covered by the sampling region and the sub-pixel corresponding to the sampling region belong to a same view; and displaying the image signal according to the gray scale signal of the sub-pixel.