Programación

Preguntas y respuestas para programadores profesionales y entusiastas.






16
Tener un reloadData para un animado UITableView al cambiar
Tengo un UITableView que tiene dos modos. Cuando cambiamos entre los modos, tengo un número diferente de secciones y celdas por sección. Idealmente, sería una animación genial cuando la tabla crezca o se reduzca. Aquí está el código que probé, pero no hace nada: CGContextRef context = UIGraphicsGetCurrentContext(); [UIView beginAnimations:nil …

10
Calcule el tamaño de UILabel basado en String in Swift
Estoy tratando de calcular la altura de un UILabel en función de diferentes longitudes de cadena. func calculateContentHeight() -> CGFloat{ var maxLabelSize: CGSize = CGSizeMake(frame.size.width - 48, CGFloat(9999)) var contentNSString = contentText as NSString var expectedLabelSize = contentNSString.boundingRectWithSize(maxLabelSize, options: NSStringDrawingOptions.UsesLineFragmentOrigin, attributes: [NSFontAttributeName: UIFont.systemFontOfSize(16.0)], context: nil) print("\(expectedLabelSize)") return expectedLabelSize.size.height } Arriba …
183 ios  iphone  string  swift3  uilabel 


13
¿Cómo puedo obtener la base del sitio?
Quiero escribir un pequeño método auxiliar que devuelva la URL base del sitio. Esto es lo que se me ocurrió: public static string GetSiteUrl() { string url = string.Empty; HttpRequest request = HttpContext.Current.Request; if (request.IsSecureConnection) url = "https://"; else url = "http://"; url += request["HTTP_HOST"] + "/"; return url; } …
183 c#  asp.net  uri  httprequest 

11
Invocar una función jQuery después de que .each () se haya completado
En jQuery, es posible invocar una devolución de llamada o activar un evento después de una invocación de .each()(o cualquier otro tipo de devolución de llamada iterativo) ha completado . Por ejemplo, me gustaría completar este "fundido y eliminación" $(parentSelect).nextAll().fadeOut(200, function() { $(this).remove(); }); antes de hacer algunos cálculos e …
183 jquery  each 






Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.