A wireless communications method, comprising: determining (S410), by a terminal device, a number of physical resource blocks, PRBs, for transmitting uplink control information, UCI; wherein the UCI is transmitted by using a first physical uplink control channel, PUCCH, format, and transmitting, by the terminal device, the UCI using the determined number of PRBs; characterized in that the number N sc ,ctrl RB of PRBs for transmitting the UCI satisfies: O UCI + O CRC ≤ M RB ,min PUCCH ⋅ N sc ,ctrl RB ⋅ N symb PUCCH ⋅ Q m ⋅ r , and when the maximum number of PRBs that corresponds to the first PUCCH format is greater than 1, ( O UCI + O CRC ) > M RB , min PUCCH − 1 ⋅ N sc , ctrl RB ⋅ N symb PUCCH ⋅ Q m ⋅ r , wherein O UCI represents a number of bits of the UCI, O CRC represents a number of bits of a CRC, N sc ,ctrl RB represents a number of subcarriers for the first PUCCH format to transmit the UCI in one RB divided by N SF PUCCH , N SF PUCCH represents a spreading factor of the first PUCCH format, N symb PUCCH represents a number of time domain symbols for the first PUCCH format to transmit the UCI, Q m represents a modulation order, and r represents a maximum code rate corresponding to the first PUCCH format; wherein the first PUCCH format is PUCCH format 2, PUCCH format 3 or PUCCH format 4. determining (S410), by a terminal device, a number of physical resource blocks, PRBs, for transmitting uplink control information, UCI; wherein the UCI is transmitted by using a first physical uplink control channel, PUCCH, format, and transmitting, by the terminal device, the UCI using the determined number of PRBs; characterized in that the number N sc ,ctrl RB of PRBs for transmitting the UCI satisfies: O UCI + O CRC ≤ M RB ,min PUCCH ⋅ N sc ,ctrl RB ⋅ N symb PUCCH ⋅ Q m ⋅ r , and when the maximum number of PRBs that corresponds to the first PUCCH format is greater than 1, ( O UCI + O CRC ) > M RB , min PUCCH − 1 ⋅ N sc , ctrl RB ⋅ N symb PUCCH ⋅ Q m ⋅ r , wherein O UCI represents a number of bits of the UCI, O CRC represents a number of bits of a CRC, N sc ,ctrl RB represents a number of subcarriers for the first PUCCH format to transmit the UCI in one RB divided by N SF PUCCH , N SF PUCCH represents a spreading factor of the first PUCCH format, N symb PUCCH represents a number of time domain symbols for the first PUCCH format to transmit the UCI, Q m represents a modulation order, and r represents a maximum code rate corresponding to the first PUCCH format; wherein the first PUCCH format is PUCCH format 2, PUCCH format 3 or PUCCH format 4. O UCI + O CRC ≤ M RB ,min PUCCH ⋅ N sc ,ctrl RB ⋅ N symb PUCCH ⋅ Q m ⋅ r , and when the maximum number of PRBs that corresponds to the first PUCCH format is greater than 1, ( O UCI + O CRC ) > M RB , min PUCCH − 1 ⋅ N sc , ctrl RB ⋅ N symb PUCCH ⋅ Q m ⋅ r , wherein O UCI represents a number of bits of the UCI, O CRC represents a number of bits of a CRC, N sc ,ctrl RB represents a number of subcarriers for the first PUCCH format to transmit the UCI in one RB divided by N SF PUCCH , N SF PUCCH represents a spreading factor of the first PUCCH format, N symb PUCCH represents a number of time domain symbols for the first PUCCH format to transmit the UCI, Q m represents a modulation order, and r represents a maximum code rate corresponding to the first PUCCH format; wherein the first PUCCH format is PUCCH format 2, PUCCH format 3 or PUCCH format 4. <EOS>