An electronic device comprising: a display ; at least one processor electrically connected to the display ; and a memory electrically connected to the at least one processor and including instructions, wherein the instructions, when executed by the at least one processor , cause the at least one processor to: display contents indicating a time interval on a first region of a screen displayed by the display ; display , in the contents , a text or an image representing information regarding the contents ; receive a user input for scrolling the first region ; determine whether a part of the text or the image is located on a second region included in the first region ; fix the text or the image on the second region during a scroll operation according to the user input when the part of the text or the image is located on the second region ; compare a size of a region of the contents occupied by the text or the image with a size of a region of the contents remaining on the screen by the scroll operation; and modify an arrangement of the text or the image when the size of the region of the contents occupied by the text or the image is larger than the size of the region of the contents remaining on the screen by the scroll operation. a display ; at least one processor electrically connected to the display ; and a memory electrically connected to the at least one processor and including instructions, wherein the instructions, when executed by the at least one processor , cause the at least one processor to: display contents indicating a time interval on a first region of a screen displayed by the display ; display , in the contents , a text or an image representing information regarding the contents ; receive a user input for scrolling the first region ; determine whether a part of the text or the image is located on a second region included in the first region ; fix the text or the image on the second region during a scroll operation according to the user input when the part of the text or the image is located on the second region ; compare a size of a region of the contents occupied by the text or the image with a size of a region of the contents remaining on the screen by the scroll operation; and modify an arrangement of the text or the image when the size of the region of the contents occupied by the text or the image is larger than the size of the region of the contents remaining on the screen by the scroll operation. display contents indicating a time interval on a first region of a screen displayed by the display ; display , in the contents , a text or an image representing information regarding the contents ; receive a user input for scrolling the first region ; determine whether a part of the text or the image is located on a second region included in the first region ; fix the text or the image on the second region during a scroll operation according to the user input when the part of the text or the image is located on the second region ; compare a size of a region of the contents occupied by the text or the image with a size of a region of the contents remaining on the screen by the scroll operation; and modify an arrangement of the text or the image when the size of the region of the contents occupied by the text or the image is larger than the size of the region of the contents remaining on the screen by the scroll operation. <EOS>