A method performed at an electronic device with a touch-sensitive display, the electronic device configured to execute an event delivery system, at least a first software application and a second software application, the first software application including a first set of one or more gesture recognizers (516-1... 516-4), the second software application including one or more views (302, 303, 304, 305, 306, 307, 310) and a second set of one or more gesture recognizers, wherein respective gesture recognizers have corresponding gesture handlers, the method comprising: displaying at least a subset of the one or more views of the second software application; and while displaying at least the subset of the one or more views of the second software application, without displaying any view of the first software application: detecting a sequence of touch inputs on the touch-sensitive display, the sequence of touch inputs including a first portion of one or more touch inputs and a second portion of one or more touch inputs subsequent to the first portion; and during a first phase of detecting the sequence of touch inputs: delivering the first portion of one or more touch inputs to the first software application and the second software application; identifying from gesture recognizers in the first set, one or more matching gesture recognizers that recognize the first portion of one or more touch inputs; and processing the first portion of one or more touch inputs with one or more gesture handlers corresponding to the one or more matching gesture recognizers. displaying at least a subset of the one or more views of the second software application; and while displaying at least the subset of the one or more views of the second software application, without displaying any view of the first software application: detecting a sequence of touch inputs on the touch-sensitive display, the sequence of touch inputs including a first portion of one or more touch inputs and a second portion of one or more touch inputs subsequent to the first portion; and during a first phase of detecting the sequence of touch inputs: delivering the first portion of one or more touch inputs to the first software application and the second software application; identifying from gesture recognizers in the first set, one or more matching gesture recognizers that recognize the first portion of one or more touch inputs; and processing the first portion of one or more touch inputs with one or more gesture handlers corresponding to the one or more matching gesture recognizers. detecting a sequence of touch inputs on the touch-sensitive display, the sequence of touch inputs including a first portion of one or more touch inputs and a second portion of one or more touch inputs subsequent to the first portion; and during a first phase of detecting the sequence of touch inputs: delivering the first portion of one or more touch inputs to the first software application and the second software application; identifying from gesture recognizers in the first set, one or more matching gesture recognizers that recognize the first portion of one or more touch inputs; and processing the first portion of one or more touch inputs with one or more gesture handlers corresponding to the one or more matching gesture recognizers. delivering the first portion of one or more touch inputs to the first software application and the second software application; identifying from gesture recognizers in the first set, one or more matching gesture recognizers that recognize the first portion of one or more touch inputs; and processing the first portion of one or more touch inputs with one or more gesture handlers corresponding to the one or more matching gesture recognizers.